Метод | Краткое описание |
at() | принимает значение в виде целого числа и возвращает элемент массива с данным индексом |
concat() | возвращает новый массив, состоящий из массива, на котором он был вызван, соединённого с другими массивами и/или значениями, переданными в качестве аргументов |
copyWithin() | копирует последовательность элементов массива внутри него в позицию, начинающуюся по индексу target |
entries() | возвращает новый объект итератора массива Array Iterator, содержащий пары ключ / значение для каждого индекса в массиве |
every() | проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции |
fill() | заполняет все элементы массива от начального до конечного индексов одним значением |
filter() | создаёт новый массив со всеми элементами, прошедшими проверку, задаваемую в передаваемой функции |
find() | возвращает значение первого найденного в массиве элемента, которое удовлетворяет условию переданному в callback функции |
findIndex() | возвращает индекс в массиве, если элемент удовлетворяет условию проверяющей функции, в противном случае возвращается -1 |
flat() | возвращает новый массив, в котором все элементы вложенных подмассивов были рекурсивно "подняты" на указанный уровень depth |
flatMap() | сначала применяет функцию к каждому элементу, а затем преобразует полученный результат в плоскую структуру и помещает в новый массив |
forEach() | выполняет указанную функцию один раз для каждого элемента в массиве |
Array.from() | создаёт новый экземпляр Array из массивоподобного или итерируемого объекта |
includes() | определяет, содержит ли массив определённый элемент, возвращая в зависимости от этого true или false |
indexOf() | возвращает первый индекс, по которому данный элемент может быть найден в массиве или -1, если такого индекса нет |
Array.isArray() | возвращает true, если объект является массивом и false, если он массивом не является |
join() | объединяет все элементы массива (или массивоподобного объекта) в строку |
keys() | возвращает новый итератор массива Array Iterator, содержащий ключи каждого индекса в массиве |
lastIndexOf() | возвращает последний индекс, по которому данный элемент может быть найден в массиве или -1, если такого индекса нет |
map() | создаёт новый массив с результатом вызова указанной функции для каждого элемента массива |
Array.of() | создаёт новый экземпляр массива Array из произвольного числа аргументов, вне зависимости от числа или типа аргумента |
pop() | удаляет последний элемент из массива и возвращает удалённое значение |
push() | добавляет один или более элементов в конец массива и возвращает новую длину массива |
reverse() | на месте обращает порядок следования элементов массива, первый элемент массива становится последним, а последний — первым. |
shift() | удаляет первый элемент из массива и возвращает его значение, этот метод изменяет длину массива |
slice() | возвращает новый массив, содержащий копию части исходного массива |
some() | проверяет, удовлетворяет ли какой-либо элемент массива условию, заданному в передаваемой функции |
sort() | на месте сортирует элементы массива и возвращает отсортированный массив |
splice() | изменяет содержимое массива, удаляя существующие элементы и/или добавляя новые |
toLocaleString() | возвращает строковое представление элементов массива |
toString() | возвращает строковое представление указанного массива и его элементов |
unshift() | добавляет один или более элементов в начало массива и возвращает новую длину массива |
values() | возвращает новый объект итератора массива Array Iterator, содержащий значения для каждого индекса в массиве |