问答详情
源自:9-14 删除节点removeChild()

请教大神这里为什么要这样用

for(i=child.length-1;i>=0;i--) 为什么i=child.length-?

提问者:qq_可以笑的话不会哭_0 2015-06-19 09:03

个回答

  • 牙尖十怪
    2015-06-19 09:31:26

    变量child是你div下面的子元素,child.length就是子元素的长度,是从1开始计算的,然后循环的时候 i 是从0开始的, 因此在循环的时候,i=0时 对应的是child.length=1,所以减1

  • 丶小八戒
    2015-06-19 09:07:33

    把代码贴全,你这没有上下文,都不知道你描述的问题是什么?