既然,requestAnimationFrame(callback) 中 callback 的执行是在,下次绘制之前
那么把 callback 里面的代码 直接执行,不也是下次绘制之前吗
如果说是为了防止不必要的计算,那么多个 requestAnimationFrame 和 多个直接执行的 callback 不也是要计算那么多次吗?
1
ruandao OP 唔,找到目的了, 是作为 setTimeout, 和 setInterval 的替换品,不是作为立即执行的替代
奇怪,为什么 V2EX 没有 append 的按钮 了 |
2
lxk11153 2019-11-03 13:14:42 +08:00
append 好像是多少时间后出现。
|
3
joouis 2019-11-04 11:58:47 +08:00
补充一个使用 requestAnimationFrame 解决业务问题的案例: https://blog.joouis.com/2018/05/25/optimization-road-of-count-down-timer/
|