为什么要使用requestAnimation呢?
由于屏幕种类,分辨率,屏幕尺寸的不同,屏幕自动刷新的频率不同,使用requestAnimationframe可以自动适配屏幕刷新频率。避免丢帧。
与setTimeout相比,requestAnimationframe最大的优势是由系统来决定回调函数的执行时机。除此以外,还可以节省CPU,函数节流。

为什么要使用requestAnimation呢?
由于屏幕种类,分辨率,屏幕尺寸的不同,屏幕自动刷新的频率不同,使用requestAnimationframe可以自动适配屏幕刷新频率。避免丢帧。
与setTimeout相比,requestAnimationframe最大的优势是由系统来决定回调函数的执行时机。除此以外,还可以节省CPU,函数节流。