Microsoft® JScript
length Property
See Also
Language Reference 


Description
Specifies an integer value one higher than the highest element defined in an array.
Syntax

numVar = arrayObj.length;

Remarks

As the elements in an array do not have to be contiguous, the length property is not necessarily the number of elements in the array. For example, if the following array is defined:


var my_array = new Array( );
my_array[0] = "Test";
my_array[6] = "Another Test";
my_array.length contains 7, not 2.

If a value smaller than its previous value is assigned to the length property, the array is truncated and any elements with array indices equal to or greater than the new value of the length property are lost.

If a value larger than its previous value is assigned to the length property, the array is expanded, and any new elements created have the value undefined.


© 1996 by Microsoft Corporation.


Casa de Bender