arr.map(function);
Применить функцию к каждому элементу
Метод arr.map является одним из наиболее полезных и часто используемых.
arr.reduce
arr.reduceRight
arr.reduceRight
Применяет функцию к каждому элементу массива, вернет одно результирующее значение
Функция применяется по очереди ко всем элементам массива и «переносит» свой результат на следующий вызов.
arr.length;
Количество элементов в массиве
Практически всегда используется второй вариант объявления массива, объявим массив посчитаем общее число элементов в нём.
arr.at(-1)
Получение элементов с конца массива
Допустим, нам нужен последний элемент массива.
arr.pop();
Удалить последний элемент массива и вернуть его
Объявим массив и удалим последний элемент и выведем его при необходимости.
arr.push("item");
Добавить элементы в конец массива
Объявим массив и добавим новый элемент в конец.
arr.shift();
Удалить первый элемент массива и вернуть его
Объявим массив и удалим первый его элемент и при необходимости вернём его.
arr.unshift('Яблоко');
Добавить элементы в начало массива
Объявим массив и добавим новый элемент в начало массива.
arr.splice(0, 2);
Удалить, заменить, добавить элементы в массив
Метод arr.splice(str) – это универсальный «швейцарский нож» для работы с массивами. Умеет всё: добавлять, удалять и заменять элементы.
arr.slice([start], [end]);
Копирование элементов в другой массив
Метод arr.slice([start], [end]) – возвращает новый массив, в который копирует все элементы с индекса start до end (не включая end).
arr.concat(arg1, arg2...);
Копирование элементов в другой массив + новые элементы
Метод arr.concat – создаёт новый массив, в который копирует данные из других массивов и дополнительные значения.
arr.reverse();
Меняет порядок элементов в массиве на обратный
Метод arr.reverse меняет порядок элементов в arr на обратный.
names.split(', ');
Разбить строку на массив по заданному разделителю
Ситуация из реальной жизни. Мы пишем приложение для обмена сообщениями, и посетитель вводит имена тех, кому его отправить, через запятую: Вася, Петя, Маша.
arr.join([separator]);
Элементы массива в строку
Метод join() объединяет все элементы массива (или массивоподобного объекта) в строку.