问答详情
源自:3-6 了解成员数量(数组属性length)

数组属性length

var arr=[98,76,54,56,76]; // 包含5个数值的数组
document.write(arr.length); //显示数组的长度5
arr[15]=34;  //增加元素,使用索引为15,赋值为34
alert(arr.length); //显示数组的长度16

那位大神能解释下:

arr[15]=34;  //增加元素,使用索引为15,赋值为34
alert(arr.length); //显示数组的长度16

这两句是什么意思?有点不懂了

提问者:北巷栀酒2 2017-03-09 12:10

个回答

  • 北巷栀酒2
    2017-03-09 13:20:43

    好的  谢谢了

  • 慕粉1803596218
    2017-03-09 12:27:37

    arr[15]是第16个元素,因为是从arr[0]开始的,而且数组是连续的,a[15]之前的那些元素也同时增加了,只是你没有赋值而已。所以长度为16。