JavaScript Справочник массивов
Объект массива
Объект массива используется для хранения нескольких значений в одной переменной:
var cars = ["Saab", "Volvo", "BMW"];
Попробуйте сами »
Индексы массивов отсчитываются от нуля: первый элемент в массиве - 0, второй - 1 и т.д.
Учебное пособие по массивам см. в JavaScript Учебник массив.
Свойства массива
| Свойство | Описание |
|---|---|
| constructor | Возвращает функцию, создавшую прототип объекта массива |
| length | Устанавливает или возвращает количество элементов в массиве |
| prototype | Позволяет добавлять свойства и методы к объекту массива |
Методы массива
| Метод | Описание |
|---|---|
| concat() | Объединяет два или более массивов и возвращает копию объединенных массивов |
| copyWithin() | Копирует элементы массива внутри массива в указанные позиции и обратно |
| entries() | Возвращает объект итерации массива пары ключ/значение |
| 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() | Добавляет новые элементы в начало массива и возвращает новую длину |
| valueOf() | Возвращает примитивное значение массива |
