JavaScript Ссылка на массив
Объект массива
Объект Array используется для хранения нескольких значений в одной переменной:
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() | Возвращает примитивное значение массива |