课程
/前端开发
/JavaScript
/JavaScript进阶篇
数组属性:
length 用法:
<数组对象>.length;返回:数组的长度,即数组里有多少个元素。它等于数组里最后一个元素的下标加一。
不是减一吗?小小白请教大大神。
2015-03-27
源自:JavaScript进阶篇 7-17
正在回答
数组的下标是从0开始,而数组的长度的计数是从1开始,所以数组的长度等于数组的最大下标加1
数组元素下标是从0开始的也就是假如这个数组有10个元素 那么这个数组的最后一个元素的下标是为9 那么数组的长度还是9+1=10
举个例:如定义了一个数组 strArray[10],包含10个数组元素,数组下标为0至9。
strArray.length=10
数组最后一个下标为9
所以:<数组对象>.length=最后一个元素下标+1
同理:最后一个元素下标=<数组对象>.length-1
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答数组的长度和第一个元素
4 回答数组元素长度和索引的关系?
3 回答数组中元素的个数有几个,数组的长度就是几吗
3 回答数组长度问题
2 回答数组长度问题