1. В JavaScript нумерация элементов массивов начинается с нуля. Поэтому первый элемент имеет индекс 0, второй — 1 и т. д.
2. В JavaScript версии 1.2 и выше вторая форма задания массива с указанием числа элементов в конструкторе создает массив из одного элемента с целым значением. В предыдущих версиях языка создается массив с заданным числом элементов, значения которых не определены.
Массив, являясь объектом, обладает методами, которые вызываются с использованием обычной для
объектно-ориентированных языков точечной нотации.
Таблица 1. Методы объекта Массив
Метод
Действие
concat
Объединяет два массива в один
join
Соединяет все элементы массива в одну строку
pop
Удаляет последний элемент из массива и возвращает его значение
push
Добавляет один или несколько элементов в конец массива и возвращает последний добавленный элемент
reverse
Переставляет элементы массива в обратном порядке: первый элемент становится последним, а последний первым
shift
Удаляет первый элемент массива и возвращает его значение
slice
Создает сечение массива в виде нового массива
splice
Добавляет и/или удаляет элементы из массива
sort
Сортирует элементы массива
unshift
Добавляет один или более элементов в начало массива и возвращает новую длину массива
Предположим, что определены два массива
Array1 = new Array("Первый","Второй","Третий");
array2 = new Array("Один","Два","Три");
Метод arrayl. join () возвратит строку "Первый, второй, Третий"; метод arrayi.sorto упорядочит элементы
массива array1 (переставив их местами) в алфавитном порядке, а оператор array1.concat(array2) .sort ()
объединит два массива в один новый и отсортирует его.