前端/移动开发面试题更新 2026-08-05
请分析一段 JavaScript 代码中事件循环的执行顺序:代码中包含 setTimeout、Promise 和异步宏任务,如先输出 console.log,再依次打印微任务和宏任务的执行结果,请说明输出顺序及原因。
滴滴前端/移动开发问题拆解技术原理JavaScript
考察说明
考察对事件循环机制、微任务与宏任务执行顺序的掌握
回答思路
- 正确区分微任务与宏任务类别
- 准确描述异步任务入队时机与执行优先级
- 完整给出代码各阶段输出顺序并解释原因
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。