事件循环、微任务、宏任务
从 HTML 规范的事件循环处理模型推导微任务/宏任务的调度时序,结合 V8 内部 task queue 实现与 async/await 的 Promise 化展开,覆盖微任务饥饿、requestAnimationFrame 的渲染检查点定位与生产环境中的长任务排查路径。
JavaScript
从 HTML 规范的事件循环处理模型推导微任务/宏任务的调度时序,结合 V8 内部 task queue 实现与 async/await 的 Promise 化展开,覆盖微任务饥饿、requestAnimationFrame 的渲染检查点定位与生产环境中的长任务排查路径。
从 HTML 规范的事件循环处理模型推导微任务/宏任务的调度时序,结合 V8 内部 task queue 实现与 async/await 的 Promise 化展开,覆盖微任务饥饿、requestAnimationFrame 的渲染检查点定位与生产环境中的长任务排查路径。
从 Promise/A+ 规范的 Resolution Procedure 和 microtask 调度机制出发,逐行分析 TypeScript 手写实现中 queueMicrotask 的选择依据、then 的值穿透规则、finally 的 Promise 等待语义,覆盖
以 Worker 构造函数的线程创建为入口,拆解 DedicatedWorker/SharedWorker 的消息传递机制(structured clone + transferable)、WorkerGlobalScope 的独立事件循环与主线程的通信时序,覆盖 worker 线程生命周期管理、错误传播路径、以及 CPU 密集型任务拆分与主线程渲染预算的关系。