Справочник по JScript : Свойства JScript : Свойство length (Массив)

смотрим также

Материал из Справочник Web-языков

Версия от 15:29, 26 апреля 2011; Evgen (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск


Содержание

Свойство length (Array)

Возвращает целочисленное значение, которое на единицу больше, чем максимальный по значению элемент массива.

Синтаксис

numVar = arrayObj.length

Аргументы

numVar
Обязательный аргумент. Любая числовая переменная.
arrayObj
Обязательный аргумент. Любой объект Array.

Описание

Свойство length для объекта Array показывает не количество элементов в массиве, а на единицу больше максимального из них. В следующем примере значением свойства length будет 6, а не 2:

var my_array = new Array( );
my_array[0] = "1234";
my_array[6] = "5678";

Если свойству length присваивается значение, меньшее чем его предыдущее значение, то массив усекается, и любые элементы, которые меньше или равны этому новому значению исключаются из массива.

Если свойству length присваивается значение, большее чем его предыдущее значение, то массив расширяется, и все новые элементы имеют значение undefined.

Примеры

В следующем примере показано как используется свойство length объекта Array.

function LengthDemo(){
   var a;
   a = new Array(0,1,2,3,4);
   return(a.length);
}

Поддержка

JScript Version 2

Смотрите также

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

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

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