Firefox: ключи не являются функцией

Я получаю .keys is not a function для каждого объекта, используя firefox 32beta, но также с более ранними версиями firefox. Не знаете, в чем причина?

var controls={'txt':{},'btn':{}};
alert(controls.keys());

Ответ 1

Если вы хотите Object.keys(), вы должны использовать Object.keys(controls). Подробнее см. Ссылку MDN.