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

为什么数组长度是8

http://img.mukewang.com/56fa213f0001620b03580097.jpg

不是7吗?


提问者:罗富文1995ing 2016-03-29 14:31

个回答

  • 我不想学习
    2016-03-29 14:51:54

    arr[0]   arr[1]   arr[2]   arr[3]   arr[4]   arr[5]   arr[6]   arr[7]

      1     2      3     4      5      6      7      8


  • quanquan1
    2016-03-29 14:40:43

    下标是从0开始,0,1,2,3,4,5,6,7一共八个数,所以长度为8

  • _rocky_L
    2016-03-29 14:39:03

    因为数组下标从0开始,也就是说当arr[7]的时候也就是第八的元素, 所以长度也就是8了

  • yux_84
    2016-03-29 14:35:54

    因为你写了一句arr[7]="**";插入了第8个元素

  • qq_稀饭豆浆油条_0
    2016-03-29 14:35:39

    从0开始,arr[6]没有定义,为undefined。所以一共有八个数。