Mam tablicę jak takforEach nie działa, gdy dla pętli robi z tablicą obiektów
var updates = [];
Następnie dodać rzeczy do tablicy jak to
updates["func1"] = function() { x += 5 };
Kiedy wywołanie funkcji z pętla for działa zgodnie z oczekiwaniami
for(var update in updates) {
updates[update]();
}
Ale kiedy używam forEacha, to nie działa !?
updates.forEach(function (update) {
update();
});
forEach zdecydowanie działa w mojej przeglądarce, która jest Google Chrome, co robię źle?
Dziękuję to pomogło mi zrozumieć, że o wiele lepiej, czytałem, że nie powinna była zastosować 'dla ... in' dlatego zadałem pytanie, więc dzięki za alternatywę dla ...' in' :) – GriffLab