Методы массива в JavaScript — это встроенные функции, которые вызываются на экземпляре массива для выполнения различных операций: от модификации его содержимого до создания новых массивов или получения информации о элементах.
Основные категории методов:
Итерационные: Перебирают элементы массива.
forEach(): Выполняет функцию для каждого элемента.map(): Создает новый массив, применяя функцию к каждому элементу.filter(): Создает новый массив с элементами, прошедшими проверку функции.reduce(): Сводит массив к одному значению.some(): Проверяет, удовлетворяет ли хотя бы один элемент условию.every(): Проверяет, удовлетворяют ли все элементы условию.find(): Возвращает первый элемент, удовлетворяющий условию.findIndex(): Возвращает индекс первого элемента, удовлетворяющего условию.Модифицирующие: Изменяют сам массив.
push(): Добавляет элементы в конец.pop(): Удаляет последний элемент.shift(): Удаляет первый элемент.unshift(): Добавляет элементы в начало.splice(): Удаляет, заменяет или добавляет элементы по индексу.sort(): Сортирует элементы.reverse(): Переворачивает массив.fill(): Заполняет массив указанным значением.Доступые / Информационные: Получают информацию без изменения массива.
concat(): Объединяет массивы.slice(): Возвращает новый массив с выбранными элементами.indexOf(): Возвращает первый индекс вхождения элемента.lastIndexOf(): Возвращает последний индекс вхождения элемента.includes(): Проверяет, содержит ли массив элемент.join(): Объединяет элементы массива в строку.toString(): Возвращает строковое представление массива.Примеры использования:
javascript
javascript
javascript
Понимание и эффективное использование методов массива существенно упрощает работу с коллекциями данных во Frontend-разработке.