• async函数返回一个Promise对象:

es6中async函数的要点

 

  • await命令:后面是一个promise对象,如果不是promise对象,直接返回对应的值;return await 123==return 123;

es6中async函数的要点

 

  • async函数中await前面没有return,Promise.reject方法传递的参数,catch回调依然能捕获,和前面加return效果一样:

es6中async函数的要点

 

  • await后面的异步操作,并发执行:

es6中async函数的要点

相关文章: