课程
/前端开发
/JavaScript
/JS动画效果
为什么timer变量一定要定义在两个函数的外面,分别定义在两个函数里面会出错的,这是什么原理??
2016-06-14
源自:JS动画效果 2-1
正在回答
小马哥可以哦
定义在两个函数里面,如果都是叫timer的话,还是同一个变量啊。放在函数里面的话,可以起timer1,timer2这样吧。但是代码就不够精简了。
定义在外面的才可同时给定义的多个function()所调用.
举报
通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装
1 回答Timer =setinterval(function (){})
1 回答ali[i].timer=null;
1 回答aLi[i].timer=null;
4 回答clearIntelval(timer)报错?第一次使用clearIntelval(timer)报错
3 回答没有定义TIMER