为了账号安全,请及时绑定邮箱和手机立即绑定

requestAnimationFarme是同步还是异步

requestAnimationFarme是同步还是异步

qq_遁去的一_1 2019-02-27 22:22:23
这两天在研究事件循环和任务队列机制,里边牵扯到setTimeout,因为在讨论浏览器刷新频率的时候,经常将setTimeout和requestAnimationFarme作比较。所以同事提出requestAnimationFarme是否也属于异步任务,如果是的话,是属于macro-task还是micro-task?希望有了解的大神解释一下,感谢!
查看完整描述

2 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

典型的 MacroTask 包含了 setTimeout, setInterval, setImmediate, requestAnimationFrame, I/O, UI rendering 等,
MicroTask 包含了 process.nextTick, Promises, Object.observe, MutationObserver 等。
供参考。

查看完整回答
反对 回复 2019-03-04
  • 2 回答
  • 0 关注
  • 796 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信