摘要: 长久以来,小弟在做js动画的时候都是使用setTimeout和setInterval,这两个是js里的经典方法了,听过把函数放入执行队列,可以循环我们要的函数 但是这两个方法也有很大的问题,最明显的一点就是不能保证回调函数按时执行(丢失帧),导致画面效果不流畅(话说chrome这方面倒是优化的很不错,时间挺准的),现在有一个新的方法,requestAnimationFrame,这个方法的使用类似setTimeout requestId = window.requestAFrame(render);这样就会在下一帧的时候执行render方法,而且你可能注意到了,这个方法没有设置回调时间,因... 阅读全文
posted @ 2013-08-28 16:11 小斯新手 阅读(322) 评论(0) 推荐(0) 编辑