Референс-мануал по JavaScript массивам
- Предыдущая страница JS Референсное руководство (alfавитный порядок)
- Следующая страница JS Boolean
Объект Array
Объект Array используется для хранения нескольких значений в одной переменной:
const cars = ["Tesla", "Volvo", "BMW"];
Индекс массива начинается с нуля: первый элемент массива - 0, второй элемент - 1 и так далее.
Для учебника по массивам читайте наш Учебник по JavaScript массивам.
Методы и свойства Array
Метод | Описание |
---|---|
[] | Создание нового массива. |
new Array() | Создание нового массива. |
at() | Возврат индексного элемента массива. |
concat() | Слияние массивов и возврат слияния. |
constructor | Возврат функции, создающей прототип объекта Array. |
copyWithin() | Копирование элементов массива в указанное положение или копирование из указанного положения. |
entries() | Возврат массива ключей/значений из итерируемого объекта. |
every() | Проверка, проходит ли тест каждый элемент массива. |
fill() | Заполнение элементов массива статическими значениями. |
filter() | Создание нового массива из элементов массива, которые прошли тест. |
find() | Возврат значения первого элемента массива, который прошел тест. |
findIndex() | Возврат индекса первого элемента массива, который прошел тест. |
findLast() | Возврат значения последнего элемента массива, который прошел тест. |
findLastIndex() | Возврат индекса последнего элемента массива, который прошел тест. |
flat() | Слияние элементов подмассивов. |
flatMap() | Маппинг всех элементов массива и создание нового плоского массива. |
forEach() | Вызов функции для каждого элемента массива. |
from() | Создание массива из объекта. |
includes() | Проверка наличия указанного элемента в массиве. |
indexOf() | Поиск элемента в массиве и возврат его позиции. |
isArray() | Проверка, является ли объект массивом. |
join() | Соединение всех элементов массива в одну строку. |
keys() | Возврат объекта Array Iteration, содержащего ключи исходного массива. |
lastIndexOf() | Поиск элемента с конца массива и возврат его позиции. |
length | Установка или возврат数量的 элементов в массиве. |
map() | Создание нового массива с помощью результатов вызова функции для каждого элемента массива. |
of() | Создание массива из нескольких параметров. |
pop() | Удаление последнего элемента массива и возврат этого элемента. |
prototype | Разрешает добавлять свойства и методы в массив. |
push() | Добавление нового элемента в конец массива и возврат нового размера. |
reduce() | Сокращение значений массива до одного значения (слева направо). |
reduceRight() | Сокращение значений массива до одного значения (справа налево). |
reverse() | Обратная сортировка элементов массива. |
shift() | Удаление первого элемента массива и возврат этого элемента. |
slice() | Выбор части массива и возврат нового массива. |
some() | Проверка, проходят ли любые элементы массива тест. |
sort() | Сортировка элементов массива. |
splice() | Добавление или удаление элементов из массива. |
toReversed() | Обратная сортировка элементов массива (в новый массив). |
toSorted() | Сортировка элементов массива (в новый массив). |
toSpliced() | Добавление или удаление элементов массива (в новый массив). |
toString() | Преобразование массива в строку и возврат результата. |
unshift() | Добавление нового элемента в начало массива и возврат нового размера. |
values() | Возврат объекта итератора, содержащего значения массива. |
valueOf() | Возврат исходного значения массива. |
with() | Возврат нового массива после обновления элементов. |
- Предыдущая страница JS Референсное руководство (alfавитный порядок)
- Следующая страница JS Boolean