Встроенный объект Array. Массивы в JavaScript

Массив в JavaScript является экземпляром встроенного объекта Array.
Нумерация элементов в массиве начинается с нуля. Создать массив можно
тремя способами:
var a1 = new Array();
var a2 = new Array(3);
var a3 = new Array('раз','два','три');
a1 - массив, в котором нет ни одного элемента.
a2 - массив из трех элементов с неопределенным (undefined) значением.
a3 - массив, заданный списком своих элементов.
Число элементов в массиве можно изменить, просто задав значение
соответствующего элемента:
a3[5]='шесть';
Типы данных элементов массива в JavaScript могут быть различными:
a3[3]=4; a3[4]=5; a3[7]=false;
Разумеется, необходимо предусмотреть корректную работу с массивом, содержащим
элементы с разными типами данных.
Для создания многомерного массива каждому элементу массива нужно
присвоить другой массив:
var myArray = new Array(2);
for (i=0; i<3; i++){myArray[i] = new Array(2);}
Так можно создать массив, состоящий из трех строк и трех столбцов.
Свойство объекта Array
- length. Число элементов массива.
Методы объекта Array
- concat( ). Слияние двух массивов. Через параметр передается имя
второго массива: c=a.concat(b);
Здесь элементы массива b добавляются к элементам массива a.
- join( ). Слияние элементов массива в строку. Через параметр передается
разделитель элементов. По умолчанию разделителем служит запятая.
s=c.join('; ');
- reverse( ). Меняет порядок элементов массива на обратный.
- slice( ). Выделяет часть из массива. В качестве параметров передаются
значения начального и конечного индексов, между которыми происходит выделение.
При этом элемент массива с конечным индексом в результат не войдет. Следует
помнить, что индексы отсчитываются от нуля.