ES8新特性:async函数
1、async函数
- 返回值为promise对象;
- promise对象的结果由async函数执行的返回值决定。
2、await 表达式
- await 必须写在 async 函数里面;
- await 右侧的表达式一般为promise对象,返回该对象的结果,如果不是promise对象,就直接返回对应的值
- await 返回的是 promise 成功的值;
- await 的promise失败了,就会抛出异常,需要通过 try...catch 捕获处理。
1、async函数
2、await 表达式