Получить значение json в цикле
Здравствуйте, как можно получить значения по ключам json объекта в цикле?
У меня есть объект вида:
(3) [{…}, {…}, {…}]
0:{num: 108, name: "Организация", type: 1}
1:{num: 44, name: "Номер подающей стороны", type: 2}
2:{num: 45, name: "Дата создания заявки", type: 4}
Вот я типа перебираю его в цикле
for(item in inputArr){
console.log(inputArr[item]);
}
и получаю тоже самое. А как получить значения num, name и type? Хелп. |
var inputArr = [{num: 108, name: "Организация", type: 1},
{num: 44, name: "Номер подающей стороны", type: 2},
{num: 45, name: "Дата создания заявки", type: 4}];
inputArr.forEach(el=>console.log(Object.values(el)));
|
раз это массив объектов, сначала перебираем методом перебора массива и только потом обращаемся к свойствам объекта.
var inputArr = [{num: 108, name: "Организация", type: 1},
{num: 44, name: "Номер подающей стороны", type: 2},
{num: 45, name: "Дата создания заявки", type: 4}];
inputArr.forEach(el=>{
console.log(el.num);
console.log(el.name);
console.log(el.type);
});
|
j0hnik, большое спасибо!:)
|
| Часовой пояс GMT +3, время: 11:18. |