- async 和 await 是 ES8 里的内容。
- await 关键字只能放在一个有 async 前缀的函数里面。
- 最简单的方式:await 后面接一个会 return new Promise 的函数,并调用这个函数。
- 总结:await 后面接的永远是 promise,async 后面接的永远是 function。
- async 就是为了标记函数,其它一无是处。
- async function 实际上是一个声明,声明后面的是一个异步函数。
- async 和 await 是 promise 的语法糖。
获取错误结果的一个例子: