@AskJs

Как перебрать массив объектов через forEach?

Есть массив, как из него получить все test, test2?
list = [{test: "a", test2: "aa"}, {test: "b", test2: "bb"}]
  • Вопрос задан
  • 6766 просмотров
Пригласить эксперта
Ответы на вопрос 4
yourArray.forEach( function (arrayItem)
{
    var x = arrayItem.prop1 + 2;
    alert(x);
});

Пример из стековерфлоу .
То есть просто через обычный форыч. И "доистукиваешься" до проперти объекта через точку (obj.my_property) или через квадратные скобки (obj[my_property]).
Ответ написан
@Coder321
const myObject = { name: 'name', surname: 'surname' };
Object.keys(myObject).forEach(key => {
    console.log(myObject[key])
})


const list = [{ test: "a", test2: "aa" }, { test: "b", test2: "bb" }]
const res = list.map(l => l.test)
Ответ написан
Krasnodar_etc
@Krasnodar_etc
fundraiseup
Ну у них в докаж же есть раздел итераций - вот
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы