为什么这段代码越运行越快?
<script type="text/javascript">
var area=document.getElementById('moocBox');
var ilight=24;
area.scrollTop=0;
area.innerHTML+=area.innerHTML;
var time ;
function startMove(){
area.scrollTop++;
time=setInterval('scrollUp()',50);
}
function scrollUp(){
if (area.scrollTop%ilight == 0 ) {
clearInterval(time);
setTimeout("startMove()",2000);
}else{
area.scrollTop++;
if(area.scrollTop>=area.scrollHeight/2){
area.scrollTop=0;
}
}
}
setInterval("startMove()",2000)
</script>
信息滚动效果制作的 3-3 精简前的和精简后的代码一直看不太明白,有没有大神能够讲解一下的,谢谢