2.2.4 Async/Await 理解 Async/Await 的基本概念 在 Node.js 的异步编程领域,Async/Await 是一种现代化的语法糖,用于简化异步操作的编写和管理。它建立在 Promise 的基础上,但通过更直观的语法结构,显著提升了代码的可读性和维护性。Async/Await 的核心思想是将异步操作以同步的方式书写,从而避免了传统回调函数或 Promise 链式调用中常见的“回调地狱”问题。 Async/Await 的工作机制可以分为两个部分: 和 。 关键字用于声明一个异步函数,表示该函数内部可能会包含异步操作。当一个函数被标记为 时,它会自动返回一个 Promise 对象,即使函数内部没有显式地使用 返回值,也会隐式地包装为一个已解决的 Promise。