У меня есть ответ от сервера:Js. отображение элементов массива
response: {
count: 100,
items: [{
id: 1,
from_id: 999,
date: 1394397408,
text: 'aaa'
}, {
id: 2,
from_id: 9999,
date: 1394397419,
text: 'bbb'
}]
}
Я использую этот способ отображения данных:
for (i = 0; i < data.response.items.length; i++) { alert(data.response.items[i].id); }
Но я думаю, что это плохо практика, есть еще способы получить все идентификаторы переменной/предупреждения? Объекты для меня трудны на этом этапе моего js-образования.
Что заставляет вас думать, что петля над массивом - это плохая практика? – Quentin
Не волнуйтесь. Итерация по массивам в порядке – rpax
Я думаю, что использование таких вещей, как map/forEach/some/every и т. Д., Является более чистым, когда это применимо (и поддерживается). – sabof