本文主要是介绍ES8新特性:async函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、async函数
- 返回值为promise对象;
- promise对象的结果由async函数执行的返回值决定。
2、await 表达式
- await 必须写在 async 函数里面;
- await 右侧的表达式一般为promise对象,返回该对象的结果,如果不是promise对象,就直接返回对应的值
- await 返回的是 promise 成功的值;
- await 的promise失败了,就会抛出异常,需要通过 try...catch 捕获处理。
这篇关于ES8新特性:async函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!