Массивы в JavaScript
Массив — это объект, используемый для хранения коллекций данных.
Вместо создания отдельных переменных для каждого элемента, вы используете один массив, чтобы хранить их все вместе. Это экономит время и делает ваш код чистым.
Основные особенности массивов JavaScript:
- Элементы: Это значения внутри вашего списка.
- Упорядоченность: У каждого элемента есть определенная позиция.
- Нулевая индексация: Первый элемент находится под индексом 0. Второй элемент — под индексом 1.
- Динамический размер: Вы можете добавлять или удалять элементы в любое время.
- Гетерогенность: Вы можете хранить числа, строки, объекты или даже другие массивы в одном списке.
Зачем их использовать?
Если у вас есть 300 названий автомобилей, вы не сможете создать 300 отдельных переменных. Массив хранит все 300 названий под одним именем. Затем вы можете найти любой автомобиль, используя его индексный номер.
Как создать массив:
Лучший способ — использование литерала массива. Это быстро и легко читается.
const cars = ["Saab", "Volvo", "BMW"];
Вы также можете использовать ключевое слово new, но в этом нет необходимости. Придерживайтесь метода литерала для лучшей производительности.
Важные факты:
- Массивы — это объекты. Оператор typeof возвращает "object", когда вы проверяете массив.
- Внутри массива можно хранить что угодно, включая функции и другие объекты.
- Свойство length сообщает вам, сколько элементов находится в вашем списке.
- Значение length всегда на единицу больше самого высокого индекса.
Доступ к данным:
Чтобы получить первый элемент: let first = fruits[0];
Чтобы получить последний элемент: let last = fruits[fruits.length - 1];
Источник: https://www.w3schools.com/js/js_arrays.asp
Полный пост: https://dev.to/madhanraj/arrays-in-javascript-56e1