理解 JavaScript 的 Async/Await

Highlights
- 所以,async 函数返回的是一个 Promise 对象 (View Highlight)
-
Promise.resolve(x)
可以看作是 new Promise(resolve => resolve(x))
的简写,可以用于快速封装字面量对象或其他对象,将其封装成 Promise 实例。 (View Highlight)
- 如果一个函数本身就返回 Promise 对象,加
async
和不加 async
还是有一点点区别:加了 async
之后外面得到 Promise 对象并不是 return
的那一个 (View Highlight)
理解 JavaScript 的 async/await

Highlights
- 所以,async 函数返回的是一个 Promise 对象 (View Highlight)
-
Promise.resolve(x)
可以看作是 new Promise(resolve => resolve(x))
的简写,可以用于快速封装字面量对象或其他对象,将其封装成 Promise 实例。 (View Highlight)
- 如果一个函数本身就返回 Promise 对象,加
async
和不加 async
还是有一点点区别:加了 async
之后外面得到 Promise 对象并不是 return
的那一个 (View Highlight)