先mark,后期在丰富...
1.前言
css能满足绝大多数的动画,但是还是有一小部分需要用到js。例如scroll
setTimeout/setInterval的不准确 大家都知道。下面重点说说 requestIdleCallback和requestAnimationFrame的区别。
2.API
requestAnimationFrame API :https://developer.mozilla.org/zh-CN/docs/Web/API/Window/requestAnimationFrame
requestIdleCallback API :https://developer.mozilla.org/en-US/docs/Web/API/Window/requestIdleCallback
3.代码
//window.requestAnimationFrame(callback);