问答详情
源自:3-8 编程练习

为什么数组元素长度是8

  var  arr = ['*','##',"***","&&","****","##*"];

   arr[7] = "**";



总共不就七个元素吗    


提问者:慕仔3188917 2016-05-10 09:33

个回答

  • 焦江龙大大
    2016-05-10 09:59:11
    已采纳

    定义了arr[7],所以长度是7+1

  • hefang123
    2016-05-10 11:36:17

    arr[i],i是从0开始,所以arr[7]的长度就是7+1=8

  • 飘渺雨
    2016-05-10 10:25:48

    arr[7]就是下标地址为7,从0到7长度是多少?

  • weibo_欧拉欧拉123_03243895
    2016-05-10 10:12:51

    简单啊,因为arr[7]就是第八个元素,你定义了八个咯

  • 赫昂山
    2016-05-10 10:01:48

    后面多定义了个arr[7];数组的索引是从0开始的,0到7就是数组的长度。看见你问这个问题,我对自己之前践踏自己智商的事深感自责。