2014-09-24 2 views
13

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

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

Это 'Object.keys (someobject)', а не 'someobject.keys()' – georg

+0

@georg Я думаю, что вы поместили это здесь в качестве комментария, так как я вводил его в качестве ответа :) – TML

+0

@TML: да, Я как-то не в режиме ответа сегодня)) – georg

ответ

22

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

Смежные вопросы