В ядре JavaScript определены объекты и функции, которые можно использовать вне контекста загруженной страницы. Они доступны как для сценариев на стороне клиента, так и для сценариев на стороне сервера.
Объект Array
В JavaScript нет типа данных массив, но с помощью объекта Array можно создавать массивы в приложениях и манипулировать ими. Методы этого объекта позволяют сортировать, объединять, записывать в обратном порядке содержимое массивов и выполнять многие другие действия. Наиболее часто используется свойство объекта Array, позволяющее определять количество элементов, содержащихся в массиве.
Массив — упорядоченный набор однородных данных, к элементам которого можно обращаться по имени и индексу. Массив создается оператором new и конструктором массива — системной функцией Array,
инициализирующей элементы массива. Создать массив можно одной из следующих конструкций:
имя_массива = new Array([элементО, элемент!, . . ., элементы]);
имя_массива = new Array([длина_массива]);
При использовании первого синтаксиса конструктору массива в качестве параметров передаются значения элементов массива, во второй конструкции задается длина массива. Можно использовать конструктор без
параметров, но в этом случае только определяется, что переменная с данным именем используется в
качестве массива. Элементы самого массива не заданы, и поэтому к ним нельзя обратиться, пока в сценарии им явно не будут присвоены значения.
Для получения значения элемента массива необходимо в квадратных скобках рядом с именем массива
указать порядковый номер элемента. Элемент массива можно использовать в выражениях и в левой
части оператора присваивания:
а[0] = "1"; а[1]=2;
с = Ь[2]*с[3];