requestAnimationFrame vs. requestIdleCallback

requestAnimationFrame 要求浏览器在下次重绘之前调用指定的回调函数,通常用于执行动画效果
requestIdleCallback 在浏览器空闲时期被调用,不会影响或延迟例如动画、输入响应这类关键事件,通常用于执行优先级不高但又费时的任务

requestIdleCallback 不会影星动画这点可以看出,其执行的优先级和频次都是低于 requestAnimationFrame 的。
另外一点需要注意的是,Safari 暂时是不支持 requestIdleCallback的。

posted @ 2021-11-29 10:14  尹宇星_Kim  阅读(134)  评论(0编辑  收藏  举报