事件循环 (Event Loop) 演示
{{ isRunning ? '运行中...' : '开始模拟' }}
添加任务
添加微任务
重置
调用栈 (Call Stack)
{{ frame.name }}
第 {{ frame.line }} 行
栈为空
事件循环 (Event Loop)
1
执行调用栈中的同步代码
2
执行所有微任务 (microtasks)
3
渲染 UI (如果需要)
4
执行宏任务 (macrotask)
任务队列
微任务队列 (Microtasks)
{{ task.name }}
高优先级
队列为空
宏任务队列 (Macrotasks)
{{ task.name }}
{{ task.type }}
队列为空