Справочник по 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 являются разреженными. Это значит, что несмотря на то, что вы можете выделить память для массива с большим количеством элементов, только элементы, которые реально содержат данные будут созданы. Это сделано для того, чтобы минимизировать расход памяти, используемой для массива.

Поддержка

JScript Version 2

Свойства объекта

Методы объекта

Ссылки на источники

https://msdn.microsoft.com/en-us/library/k4h76zbx(v=VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="https://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования