poudoudou
2016-10-12 10:05
timer不定义为空的话 页面无法变化 不能触发定时器 但是之前的speed不定义为0的话 也是可以正常运动的
谢谢
function startMove(speed,iTarget){
clearInterval(timer);
timer=setInterval(function(){
if(parseInt(getStyle(pra,'fontSize'))==iTarget){
clearInterval(timer);}
是因为第一个需要先clear定时器 所以才要先定义timer是么?
定义全局变量是方便下面做清理操作,不用定义成null,定义成啥都行,或者直接var timer;都可以的好嘛?定义成null,个人觉得更规范!
JS动画效果
113925 学习 · 1443 问题
相似问题