首页 > Web开发 > 详细

JS实现动画的四条优化方法

时间:2017-09-28 17:44:12      阅读:271      评论:0      收藏:0      [点我收藏+]

JS实现动画的四条优化方法

  • 1)如果使用的是setTimeout实现的轮询动画,在每一次执行方法之前需要把前面的设置的定时器清除掉
  技术分享
  • 2)为了防止全局变量的污染,我们把定时器的返回值赋值给当前操作元素的自定义属性;这样做还有一个好处,就是如果当前动画没有完成,执行了下一个动画,由于我们每一次都是给自己的自定义属性,那么下一个动画开始的时候默认的把当前的动画的结束了;
  技术分享
  • 3)关于作用域累积的问题->在move中编写一个_move来执行我们的动画操作,_move里面不需要传递参数,每一次都用move中存储下来的值即可
  技术分享
  • 4)为了防止走一步超了,不走还到不了边界,我们在做边界判断的时候需要加上步长来做
  技术分享

 

JS实现动画的四条优化方法

原文:http://www.cnblogs.com/Scar007/p/7607642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!