RAF 在浏览器下次重绘之前调用指定的回调函数更新动画。
语法:
requestId = window.requestAnimationFrame(callback);
// 取消动画帧请求
window.mozCancelAnimationFrame(requestID);
window.requestAnimationFrame - Web API 接口参考 | MDN (mozilla.org)
深入理解requestAnimationFrame - 最骚的就是你 - 博客园 (cnblogs.com)
1-10. 用 requestAnimationFrame 实现 setInterval