Published on2025年9月8日Promise.all:从规范到手写实现AsynchronousEventLoopJavaScriptPolyfillPromise本文深度剖析了 Promise.all 的内部实现原理与工程实践。内容从 ECMAScript 规范要求入手,系统性地阐述了处理并发 Promise 的核心逻辑,包括参数校验、结果顺序保证和“快速失败 (fail-fast)”的拒绝机制。
Published on2025年9月3日AbortController 与 AbortSignalAbortControllerAsynchronousfetchJavaScriptPromiseWebAPI本文深度剖析了 AbortController 与 AbortSignal API 作为现代 Web 中取消异步操作的标准机制。内容系统性地阐述了其控制器/信号的工作模式,并重点展示了其在 fetch 请求中的应用、错误处理,以及在 React useEffect 中用于清理副作用和避免竞态条件等高级实践。