跳到主内容
登录
← 返回题库
八股概念3/5 中等字节跳动前端 · 一面 ★ 0 · 浏览 2 · 2025 年

事件循环、微任务与宏任务

说说浏览器事件循环的机制,微任务和宏任务分别有哪些? 一道包含 Promise、setTimeout、async/await 的输出题按什么顺序执行?

JavaScript事件循环

参考答案

先自己想 30 秒再看答案,比直接读一遍有用得多。

追问链

  1. 1. requestAnimationFrame 在事件循环中的时机?
  2. 2. 为什么 Promise 比 setTimeout 先执行?