数组属性length

来源:3-6 了解成员数量(数组属性length)

北巷栀酒2

2017-03-09 12:10

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回答

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

    好的  谢谢了

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题