周亚博的个人博客

  • 首页
  • 盛夏光年
  • 陪风去荡
  • 布响丸啦
我频繁记录着 因为生活值得
  1. 首页
  2. 盛夏光年
  3. 正文

async/await

2022-08-19 41点热度 0人点赞 0条评论

一、async函数

1、函数的返回值为Promise对象

2、返回的Promise对象的状态由async函数执行的返回值决定

  • 如果返回的是非Promise类型,则Promise的状态为resolved
  • 如果返回的是Promise类型,状态由返回的Prmise状态决定

二、await表达式

1、await右侧的表达式一般为promise对象,但也可以是其它类型的值

  • 如果右侧是Promise对象,await返回的是Promise成功的值
  • 如果不是,则将右侧的值作为await的返回值

2、注意点

  • await必须写在async函数中,但是async函数中可以没有await
  • await的promise失败了,会出现异常,需要try{}catch(e){}进行捕获
标签: async await Promise 异步
最后更新:2022-08-19

粥呀Bo

所谓惊喜,就是苦苦等候的兔子来了,后面却跟着狼

点赞
< 上一篇
下一篇 >

文章评论

取消回复
目录
  • 一、async函数
  • 二、await表达式

COPYRIGHT © 2022 zhouyaker.cn. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

陕ICP备2022009272号