JavaScript Array — это специальный тип переменной, который позволяет хранить несколько значений в одной переменной.

Подробнее см. Руководство по массивам в JavaScript.

Свойства массивов

В следующей таблице перечислены стандартные свойства массивов.

Свойство Описание
length Устанавливает или возвращает количество элементов в массиве.
prototype Позволяет добавлять новые свойства и методы к массиву.

Каждый объект в JavaScript имеет свойство constructor, которая используется для создания экземпляра этого объекта.

Методы массивов

В следующей таблице перечислены стандартные методы для работы с массивами.

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

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.