这样写,为什么会一直运动?
timer = setInterval(function(){ move.style.left = move.offsetLeft+ 10+"px"; if(move.offsetLeft >= 0){ clearInterval(timer); } }, 30); 当move.offsetLeft >= 0成立时,为何clearInterval和+10会一直执行下去?
timer = setInterval(function(){ move.style.left = move.offsetLeft+ 10+"px"; if(move.offsetLeft >= 0){ clearInterval(timer); } }, 30); 当move.offsetLeft >= 0成立时,为何clearInterval和+10会一直执行下去?
2017-09-20
举报