Виталий Котов
Массивы в JavaScript
В JavaScript
, массив (Array
) - это встроенный глобальный объект, который позволяет хранить несколько элементов одновременно.
Синтаксис массива
Синтаксис массива следующий:
const array_name = [item1, item2, ...];
Где itemN
- это элементы массива.
Массивы являются фундаментальной структурой данных в JavaScript, используемой для хранения коллекций элементов. Понимание основ работы с массивами необходимо каждому JavaScript-разработчику. Чтобы глубже изучить массивы, их методы и другие основные концепции JavaScript, рекомендуем наш курс. Если вы хотите детальнее погрузиться в JavaScript — приходите на наш большой курс JavaScript с нуля. На курсе 198 уроков и 30 упражнений, AI-тренажеры для безлимитной практики с кодом и задачами 24/7, решение задач с живым ревью наставника, еженедельные встречи с менторами.
Создание нового массива
const fruits = ["Apple", "Orange", "Pear"];
Пробелы и переносы строк не важны. Объявление может занимать несколько строк.
Создание нового массива с использованием ключевого слова JavaScript new
const fruits = new Array("Apple", "Orange", "Pear");
Примечание:
в данном примере также создаётся массив и присваиваются ему значения. Они оба делают то же самое, и поэтому нет необходимости использовать
new Array()
.
Доступ к элементам массива
Массивы в JavaScript
индексируются с нуля, где первый элемент массива имеет индекс, равный 0, а индекс последнего элемента равен значению свойства массива length - 1.
const fruits = ["Apple", "Orange", "Pear"];
let fruit = fruits[0]; // Apple
Добавление элементов массива
Самый простой способ добавить новый элемент в массив — использовать метод push()
:
const fruits = ["Apple", "Orange", "Pear"];
fruits.push("Banana"); // Добавляет новый элемент 'Banana' к фруктам
Знание основ массивов — это только начало пути. Для эффективной работы с данными в JavaScript необходимо освоить различные методы массивов, уметь использовать их в сочетании с функциями и понимать, как выбирать подходящую структуру данных для конкретной задачи. Курс JavaScript с нуля поможет вам в этом. В первых 3 модулях уже доступно бесплатное содержание — начните погружаться в мир JavaScript прямо сегодня.
Постройте личный план изучения Javascript до уровня Middle — бесплатно!
Javascript — часть карты развития Frontend
100+ шагов развития
30 бесплатных лекций
300 бонусных рублей на счет
Бесплатные лекции
Все гайды по Javascript
Лучшие курсы по теме

Основы JavaScript
Антон Ларичев
TypeScript с нуля
Антон Ларичев