ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || JavaScript - Введение | length (массив)

length (массив)

Описание

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

Синтаксис

numVar = arrayObj.length

Комментарий

Так как элементы в массиве не являются непрерывными, то свойство length не обязательно равно количеству элементов в массиве. Например, следующее определение массива my_array.length содержит 7, а не 2 элемента:

var my_array = new Array( );
my_array[0] = "Test";
my_array[6] = "Another Test";

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

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

Следующий пример показывает использование свойства length:

function LengthDemo()
{
  var a, l;
  a = new Array(0,1,2,3,4);
  l = a.length;
  return(l);
}
← Назад | Вперед →
Copyright © 2006 -  aranea.ru