Масиви об’єктів

Масиви об’єктів є потужним інструментом для зберігання та організації даних в JavaScript. Вони дозволяють комбінувати властивості та дані об’єктів у зручний спосіб. У цьому розділі ми розглянемо основні аспекти масивів об’єктів та надамо приклади їх використання.

Створення масиву об’єктів

const people = [
  { name: "John", age: 30 },
  { name: "Jane", age: 25 },
  { name: "Mike", age: 40 }
];

Операції з масивами об’єктів

  1. Доступ до елементів: Для доступу до елементів масиву використовується індексація.
console.log(people[0]); // { name: "John", age: 30 }
console.log(people[1].name); // "Jane"

2.Додавання нового елемента: Можна додавати новий об’єкт до масиву за допомогою методу push().

people.push({ name: "Anna", age: 28 });

3.Зміна властивостей: Можна змінювати властивості об’єктів в масиві.

people[1].age = 26;

Перебирання масиву об’єктів

Для перебирання масиву об’єктів використовуються цикли та методи.

  1. Цикл for...of: Цей цикл дозволяє перебрати всі елементи масиву.
for (const person of people) {
  console.log(`${person.name} is ${person.age} years old`);
}

2.Метод forEach(): Цей метод викликає функцію для кожного елемента масиву.

people.forEach(function(person) {
  console.log(`${person.name} is ${person.age} years old`);
});