Javascript array шпаргалка
Переменные в Javascript позволяют хранить только одни данные за раз. Однако, учитывая, что часто бывает полезно манипулировать большим количеством данных, концепции переменной иногда недостаточно, потому что становится трудно управлять большим количеством различных переменных.
Чтобы исправить это, Javascript предлагает структуру данных, позволяющую хранить все эти данные в «общей переменной»: массиве.
Таким образом, массив в Javascript представляет собой переменную, которая может содержать несколько независимых данных, индексированных числом, называемым индексом. Таким образом, индекс массива - это элемент, позволяющий получить доступ к хранящимся в нем данным.
ARRAY LENGTH
Метод length возвращает длину массива.
ARRAY PUSH
Метод push() добавляет один или несколько элементов в конец массива и возвращает новый размер массива.
ARRAY POP
Метод pop() удаляет последний элемент из массива и возвращает этот элемент. Этот метод изменяет длину массива.
ARRAY UNSHIFT
Метод unshift() добавляет один или несколько элементов в начало массива и возвращает новую длину массива.
ARRAY SHIFT
Метод shift() удаляет первый элемент из массива и возвращает этот элемент. Этот метод изменяет длину массива.
ARRAY FOREACH
Метод forEach() выполняет итерацию по элементам массива один за другим для выполнения функции.
ARRAY FILTER
Метод filter() создает и возвращает массив, содержащий элементы, проверяющие фильтр.
ARRAY MAP
Метод map() возвращает новый массив, содержащий все элементы исходного массива, для которого вызывается функция.
ARRAY REDUCE
Метод reduce() применяет функцию, которая является «аккумулятором» и обрабатывает каждое значение в массиве (слева направо), чтобы уменьшить его до одного значения.
ARRAY SLICE
Метод slice() возвращает массив, содержащий копию части исходного массива, часть определяется начальным индексом и конечным индексом (исключая). Исходный массив не будет изменен.
ARRAY CONCAT
Метод concat() используется для объединения одного или нескольких массивов путем их объединения. Этот метод не изменяет существующие массивы, он возвращает новый массив, который является результатом операции.
ARRAY JOIN
Метод join() создает и возвращает новую строку символов, объединяя все элементы массива. В конкатенации в качестве разделителя используется запятая или другая строка, указанная в качестве аргумента.
ARRAY REVERSE
Метод reverse() переворачивает массив. Первый элемент массива становится последним, а последний элемент массива становится первым.