2014-09-24 10 views
13

Sto ricevendo .keys is not a function su ogni oggetto, usando firefox 32beta ma anche con versioni precedenti di firefox. Non so qual è la causa?firefox: le chiavi non sono una funzione

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

È 'Object.keys (someobject)', non 'someobject.keys()' – georg

+0

@georg Penso che tu lo abbia inserito qui come commento proprio mentre stavo inserendolo come risposta :) – TML

+0

@TML: sì, Sono in qualche modo non in modalità di risposta oggi)) – georg

risposta

22

Se volete Object.keys(), si dovrebbe usare Object.keys(controls). Vedi il link MDN per i dettagli.

Problemi correlati