Показать сообщение отдельно
  #1 (permalink)  
Старый 12.10.2016, 16:51
Аспирант
Отправить личное сообщение для raja Посмотреть профиль Найти все сообщения от raja
 
Регистрация: 22.09.2016
Сообщений: 40

forEach для ассоциативного массива
Такой код работает:
array = [10, 2, 130];
array.forEach(function(el, id, arr) {
	alert('id: '+id+' = '+el);
});


а такой выдаёт ошибку "TypeError: array.forEach is not a function"
array = {'1': 10, '2': 2, '3': 130};
array.forEach(function(el, id, arr) {
	alert('id: '+id+' = '+el);
});

Почему foreach не работает для ассоциативного массива?
Ответить с цитированием