Справочник по JScript : Объекты JScript : Объект Array
смотрим также
Материал из Справочник Web-языков
Содержание |
Объект Array
Обеспечивает поддержку создания массивов любых типов данных.
Синтаксис
arrayObj = new Array()
arrayObj = new Array([size])
arrayObj = new Array([element0[, element1[, ...[, elementN]]]])
Аргументы
- arrayObj
- Обязательный аргумент. Имя переменной, которой присвоен объект Array.
- size
- Необязательный аргумент. Размер массива. Элементы имеют индексы с нулевого до size-1.
- element0,...,elementN
- Необязательный аргумент. Элементы, которые будут располагаться в массиве. Создается массив с n+1 элементами и длиной n+1. Используя данный синтаксис, можно добавлять более 1 элемента.
Описание
После создания массива к его элементам можно обращаться, используя конструкцию []. Например:
var my_array = new Array(); for (i = 0; iВ Microsoft JScript нумерация элементов в массиве начинается с нуля. То есть, в конце примера мы обращаемся к пятому по счету элементу, и он содержит значение 4.
Если только один аргумент передается в конструктор Array и этот аргумент - число, то оно должно быть беззнаковым, 32-битным и целым. Затем это число становится размером массива. Если число меньше нуля или не целое, то возвращается ошибка времени исполнения.
Если только одно значение передается в конструктор Array и этот аргумент - не число, то свойство length принимает значение 1, и значением единственного элемента массива становится переданный аргумент.
Массивы Microsoft JScript являются разреженными. Это значит, что несмотря на то, что вы можете выделить память для массива с большим количеством элементов, только элементы, которые реально содержат данные будут созданы. Это сделано для того, чтобы минимизировать расход памяти, используемой для массива.
Поддержка
Свойства объекта
Методы объекта
Ссылки на источники
https://msdn.microsoft.com/en-us/library/k4h76zbx(v=VS.85).aspx