可以这样理解async/await吗?

可以这样理解async/await吗?

以前用promise只能通过后面的then方法拿到promise里面执行resolve或者reject方法传递出来的参数,现在不需要用then方法,只需要在返回promise对象的函数前加await就可以拿到传递的参数.

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕慕子 2021-05-20 09:51:34

同学你好,可以这样理解的,祝学习愉快~

  • async() 函数 配合 await关键字的 意义是什么? (老师这样理解,对吗)


    1. 首先 async()函数,会返回promise对象,然后 添加 then()方法执行,但then()是 执行顺序最后面执行的


    2. 配合await关键字,可以实现 ‘同步阻塞(await后面跟Promise对象:发送axios请求返回Promise对象):只有你Promise返回我结果了,我才会执行后面的代码


    (如果返回的结果有错误,会直接跳过后面的代码,被 catch捕获执行)


    2021-05-31 16:10:33
  • 同学你好,理解没问题。祝学习愉快!

    2021-05-31 19:08:22
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师