Ho un array in questo modoforEach non funziona quando ciclo for fa con un array di oggetti
var updates = [];
Poi aggiungo roba all'array simili
updates["func1"] = function() { x += 5 };
Quando chiamo le funzioni con un ciclo for funziona come previsto
for(var update in updates) {
updates[update]();
}
Ma quando uso il forEach non funziona !?
updates.forEach(function (update) {
update();
});
forE sicuramente funziona nel mio browser che è google chrome, cosa sto facendo di sbagliato?
Grazie per avermi aiutato a capirlo meglio, ho letto che non avrei dovuto usare 'for ... in', ecco perché ho fatto la domanda, quindi grazie per l'alternativa a' for ... in' :) – GriffLab