学习目标
本章是掌握 Node.js 的关键。你将学习如何处理异步操作,理解回调地狱的成因,并学会使用 Promise 和 async/await
编写出更清晰、更易于维护的异步代码。
Node.js 的核心优势之一是其非阻塞、事件驱动的架构,这使得它在处理 I/O 密集型任务时非常高效。而这一切都建立在异步编程的基础之上。
1. 回调函数 (Callbacks)
回调函数是 Node.js 中最基础的异步处理方式。它是一个在异步操作完成后被调用的函数。我们之前在 fs.readFile
中已经见过了。
2025/9/17大约 4 分钟