慕仔3188917
2016-05-10 09:33
var arr = ['*','##',"***","&&","****","##*"];
arr[7] = "**";
总共不就七个元素吗
定义了arr[7],所以长度是7+1
arr[i],i是从0开始,所以arr[7]的长度就是7+1=8
arr[7]就是下标地址为7,从0到7长度是多少?
简单啊,因为arr[7]就是第八个元素,你定义了八个咯
后面多定义了个arr[7];数组的索引是从0开始的,0到7就是数组的长度。看见你问这个问题,我对自己之前践踏自己智商的事深感自责。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题