Синтаксис JavaScript Справочник JavaScript JSON Коды клавиш События Строгий режим

JavaScript объект Array

Объекты типа Array (массивы) используются для хранения нескольких значений в одной переменной:

var cars = ["Saab", "Volvo", "BMW"];

Индексы массивов начинаются с нуля: первый элемент массива имеет индекс 0, второй 1 и так далее.

Для подробного изучения работы с массивами читайте синтаксис массивов JavaScript.

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

МетодОписание
concat()Метод concat() создаёт и возвращает новый массив, содержащий элементы массива, на котором он был вызван, и значения, переданные в качестве аргументов.
indexOf()Возвращает первый индекс элемента внутри массива, эквивалентный указанному значению, или -1, если совпадений не найдено.
isArray()Проверяет, является ли переданный ему аргумент массивом.
join()Объединяет все элементы массива в строку и возвращает эту строку. По умолчанию разделителем является запятая (,), но метод позволяет задавать и другие разделители.
lastIndexOf()Возвращает последний индекс элемента внутри массива, эквивалентный указанному значению, или -1, если совпадений не найдено.
pop()Удаляет последний элемент из массива и возвращает этот элемент.
push()Добавляет один или несколько элементов в конец массива и возвращает новую длину массива.
reverse()Изменяет порядок следования элементов в текущем массиве на обратный.
shift()Удаляет первый элемент из массива и возвращает этот элемент.
slice()Извлекает часть массива и возвращает новый массив.
sort()Сортирует элементы массива.
splice()Изменяет текущий массив, добавляя или удаляя элементы. Возвращает массив с удаленными элементами, если элементы не удалялись, то возвращает пустой массив.
toString()Преобразует массив в строку и возвращает результат.
unshift()Добавляет один или несколько элементов в начало массива и возвращает новую длину массива.
valueOf()Возвращает примитивное значение объекта.

Свойства

СвойствоОписание
constructorСсылается на функцию-конструктор, которая была использована при создании объекта.
lengthВозвращает целое число, указывающее количество элементов в массиве.
prototypeСсылается на объект, являющийся прототипом для объектов типа Array. Данное свойство используется интерпретатором, когда функция используется как конструктор при создании нового объекта. Любой объект, созданный с помощью конструктора, наследует все свойства объекта, на который ссылается свойство prototype.
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2024 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru | ruen