Пример 1: Использование цикла for
1 2 3 4 5 6 7 8 9 | let arr = [ {name: 'John', age: 25}, {name: 'Jane', age: 30}, {name: 'Bob', age: 35} ]; for (let i = 0; i < arr.length; i++) { console.log(arr[i].name + ': ' + arr[i].age); } |
В этом примере мы используем цикл for
, чтобы перебрать каждый элемент массива arr
. Мы можем получить доступ к свойствам каждого объекта, используя индекс в квадратных скобках.
Пример 2: Использование метода forEach()
1 2 3 4 5 6 7 8 9 | let arr = [ {name: 'John', age: 25}, {name: 'Jane', age: 30}, {name: 'Bob', age: 35} ]; arr.forEach(item => { console.log(item.name + ': ' + item.age); }); |
В этом примере мы используем метод forEach()
, который доступен для массивов в JavaScript. Мы передаем функцию обратного вызова в forEach()
, которая будет вызываться для каждого элемента массива. Внутри функции мы можем получить доступ к свойствам каждого объекта.
Пример 3: Использование цикла for…of
1 2 3 4 5 6 7 8 9 | let arr = [ {name: 'John', age: 25}, {name: 'Jane', age: 30}, {name: 'Bob', age: 35} ]; for (let item of arr) { console.log(item.name + ': ' + item.age); } |
В этом примере мы используем цикл for...of
, который позволяет перебирать элементы массива без необходимости использования индексов. Мы можем получить доступ к свойствам каждого объекта, используя переменную item
.