Node.js 事件循环与异步 I/O:异步结果如何回到 JavaScript?
从一次异步操作的完整往返出发,理解 libuv、操作系统 I/O 通知、Worker Pool、事件循环阶段、nextTick 与微任务,并建立可用于问题排查的运行模型。
阅读文章WEB KNOWLEDGE · SINCE 2025
关于 JavaScript 运行机制、Redis、数据库系统和 AI 辅助工程实践的长期技术笔记。 从可复现实验与源码行为出发,也为每个结论留下验证边界。
EDITOR'S PICK
LATEST WRITING
从任务、阶段与回调的粒度出发,比较浏览器与 Node.js 的微任务检查点、定时器、渲染机会和生命周期,用可复现实验解释哪些执行顺序可以跨环境推导。
从一次异步操作的完整往返出发,理解 libuv、操作系统 I/O 通知、Worker Pool、事件循环阶段、nextTick 与微任务,并建立可用于问题排查的运行模型。
从模块作用域与导出出发,理解 Node.js 中 CommonJS 的对象引用、ESM 的实时绑定,以及模块格式、路径解析、缓存、循环依赖和两种模块系统的互操作。
TOPICS