感觉数组下标有问题

来源:3-8 编程练习

qq_mmy_0

2017-05-17 22:16

假设数组长度为8的话,那下标不是应该到7么

为什么这里arr[arr.length]会输出最后一个也就是arr[7]的内容

写回答 关注

2回答

  • 精英连
    2017-05-17 22:51:10

    对着呢呀

  • 几次撒拉
    2017-05-17 22:49:45
     for(var i = 0; i < arr.length; i++)
        document.write(arr[i] + "<br/>");

    arr.length的值是8,i<arr.length的最大值就是7,所以最后一个输出的数组元素肯定是arr[7]啊。

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题