Массив объектов
Объект Массив используется для хранения нескольких значений в одной переменной:
var cars = ["Saab", "Volvo", "BMW"];
Массив индексов начинается с нуля: Первый элемент в массиве равно 0, второй 1, и так далее.
Для учебника о Массивы, читайте JavaScript массив Учебник .
Свойства массива
Имущество | Описание |
---|---|
constructor | Возвращает функцию, которая создала прототип объекта массива |
length | Устанавливает или возвращает количество элементов в массиве |
prototype | Позволяет добавлять свойства и методы объекта Array, |
Методы массивов
метод | Описание |
---|---|
concat() | Объединяет два или более массивов, и возвращает копию соединенных массивов |
copyWithin() | Элементы копии массива внутри массива, и из указанных позиций |
every() | Проверяет, является ли каждый элемент в массиве пройти тест |
fill() | Заполните элементы массива со статическим значением |
filter() | Создает новый массив с каждым элементом в массиве, которые проходят тест |
find() | Возвращает значение первого элемента массива, которые проходят испытание |
findIndex() | Возвращает индекс первого элемента массива, которые проходят тест |
forEach() | Вызывает функцию для каждого элемента массива |
indexOf() | Поиск массива для элемента и возвращает его позицию |
isArray() | Проверяет, является ли объект массивом |
join() | Объединяет все элементы массива в строку |
lastIndexOf() | Поиск массива для элемента, начиная с конца, и возвращает его позицию |
map() | Создает новый массив с результатом вызова функции для каждого элемента массива |
pop() | Удаляет последний элемент массива и возвращает этот элемент |
push() | Добавление новых элементов в конец массива и возвращает новую длину |
reduce() | Уменьшение значения массива в одно значение (going left-to-right) |
reduceRight() | Уменьшение значения массива в одно значение (going right-to-left) |
reverse() | Меняет порядок элементов в массиве |
shift() | Удаляет первый элемент массива и возвращает этот элемент |
slice() | Выбирает часть массива и возвращает новый массив |
some() | Проверяет, является ли какой-либо из элементов в массиве пройти тест |
sort() | Сортирует элементы массива |
splice() | Добавляет / Удаляет элементы из массива |
toString() | Преобразует массив в строку и возвращает результат |
unshift() | Добавление новых элементов в начало массива и возвращает новую длину |
valueOf() | Возвращает примитивное значение массива |