最新回答 / 仰望天空的小猫咪
在不加break的情况下,输出第一个不及格是因为满足if的条件,可是”不及格“并不是else的情况,因此在执行完if后,仍然会顺序执行。如果只想看到50及格,就把后面的代码块放在else里吧
2016-01-25
最赞回答 / 伊望岁月
首先你的明白,for循环的(a;b;c)的执行顺序,如题i<content.childNodes.length即b,使一个判断条件,每一次循环都会执行。然后你把childNodes[i]删除了,下次执行时自然content.childNodes.length就变了
2016-01-22
最新回答 / 不停地追逐
this传递的是“删除”这个a标签对象,this的父节点是td(单元格),td的父节点是tr(行),所以tr变量就是当前点击的a标签所在的行对象,这个行对象tr的父节点就是表格,所以tr.parentNode.removeChild(tr);就是从表格里移除这一行。
2016-01-22
最新回答 / 冰镇甜豆浆1
第一个问题我懂了。。因为 setTimeout("startCount()",1000); 写在function startCount里面所以循环了。可是为什么最后一行单独写一个 startCount() 啊
2016-01-22