问答详情
源自:9-3 getElementsByTagName()方法

getElementsByTagName()方法章节里的

2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,所以从0开始。

想问问上面这个句是什么意思??

http://img.mukewang.com/598be66f00013b7e06540436.jpg

还有这个圈出来那里又有什么用。。。谢谢大神。。。

提问者:专注嗑糖的作业本 2017-08-10 12:52

个回答

  • 逆止
    2017-08-10 15:00:42
    已采纳

    先回顾一下js中的数组:

    var arr = [1,2,3];

    声明了一个长度为3的数组,

    arr[0]为1,

    arr[1]为2,

    arr[2]为3,

    arr.length为3


    那么回到问题中来

    list就相当于:

    var list = [li1,li2,li3,li4,li5];

    list[0]为li1,

    list[1]为li2,

    list[2]为li3,

    list.length为5,

    而圈出来的,它实际上应该是var i = list[0],

    就是定义了一个变量li,将list[0]的值赋给它