Получить значение 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, время: 19:56. |