for(i=child.length-1;i>=0;i--) 为什么i=child.length-?
变量child是你div下面的子元素,child.length就是子元素的长度,是从1开始计算的,然后循环的时候 i 是从0开始的, 因此在循环的时候,i=0时 对应的是child.length=1,所以减1
把代码贴全,你这没有上下文,都不知道你描述的问题是什么?