length 属性(数组)

更新:2007 年 11 月

返回一个整数值,此整数比数组中所定义的最高位元素的下标大 1。

arrayObj.length 

参数

  • arrayObj
    必选。任意 Array 对象。

备注

由于 JScript 数组中的元素不必连续,因此 length 属性不一定是该数组中的元素数。

如果 length 属性被赋了一个比原先值小的数值,则该数组将被截断,所有数组下标等于或者大于新 length 属性值的元素都将丢失。

如果为 length 属性赋一个比先前值大的值,则该数组在形式上被扩展,但不创建新元素。

示例

下面的示例阐释了 length 属性的用法。声明一个数组,为其添加两个元素。由于该数组中的最大索引为 6,因此长度为 7。

var my_array : Array = new Array();
my_array[2] = "Test";
my_array[6] = "Another Test";
print(my_array.length); // Prints 7.

要求

版本 2

应用于:

Array 对象

请参见

参考

length 属性(函数)

length 属性(字符串)