Что такое массив в JavaScript?

Массив — это структура данных, которая позволяет хранить несколько значений в одной переменной. Представьте, что вы — владелец кофейни, и у вас есть список напитков, которые вы продаёте. Вместо того чтобы создавать отдельную переменную для каждого напитка, вы используете массив:

Как получить доступ к элементам массива?

Массивы индексируются с нуля. То есть, чтобы получить "Капучино", вы обращаетесь к элементу под индексом 1:

Примеры из жизни: работа с заказами

Представим, что клиент заказал несколько напитков. Вы получаете заказ в виде массива и хотите распечатать чек:

Результат:

  • 1. Латте
  • 2. Капучино
  • 3. Американо

Методы массивов: добавление и удаление

Вы можете динамически изменять меню или заказы с помощью встроенных методов:

  • push() — добавляет элемент в конец массива
  • pop() — удаляет последний элемент
  • shift() — удаляет первый элемент
  • unshift() — добавляет в начало массива

Поиск и фильтрация

Представим, что вы хотите узнать, есть ли в заказе "Матча":

Сортировка и объединение

Если вы хотите отсортировать напитки в алфавитном порядке:

А чтобы объединить два массива, используйте concat():

Массивы в JavaScript — это мощный инструмент, который облегчает работу с наборами данных. В реальной жизни они могут представлять меню, список заказов, историю посещений, и многое другое.