为什么数组元素长度是8

来源:3-8 编程练习

慕仔3188917

2016-05-10 09:33

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

   arr[7] = "**";



总共不就七个元素吗    


写回答 关注

5回答

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

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

    慕仔3188...

    非常感谢!

    2016-05-11 09:33:24

    共 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就是数组的长度。看见你问这个问题,我对自己之前践踏自己智商的事深感自责。

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题