2023-02-17

async与await的一些理解

async就是代表异步的意思,
async写在函数的前面就代表的是函数就是一个异步对象。
异步函数的特点便就是一般内部需要写异步的操作,但这个不是必须的。只能对函数生效
异步的函数的返回值一定就是一个promise,返回值是不看return的
return的返回的结果可以分为两类
1:非promise得结果,代表函数返回的promise一定是成功的结果,也就是return之后的结果
2promise的结果
   如果return的是一个成功的promise,那么函数返回的promise也是成功的,成功的结果就是return
  的promise的成功结果
如果return的是一个失败的promise,那么函数返回的promise也是失败的,失败的原因就是return的
promise失败的原因
 特殊情况:抛出异常:throw error  只要遇到,函数返回的promise就立马失败,失败的原因就是抛出的异常
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 缺一次课,两次提醒 现场学习的魅力,当然是清晰的。我上午还记得自己有课,下午的时候命题选题之后太投入了,忘记晚自习...
    文芳读写阅读 97评论 0 3
  • 识人不是为了评价贴标签和对抗,摆正好自己位置去相处,人会不断变的,当自己能量高时去影响,能量低先远离 ② 接下来落...
    莫忘小寒阅读 190评论 0 1
  • 中原焦点团队高级6期肖巧风,坚持分享第1035天 第三单元 影响性技术 一、面质技术 面制技术又称质疑,对质,对峙...
    凤舞九天阅读 749评论 0 0
  • 日更39 反思 演讲的复兴:知识的相关性 我们正走进的知识时代需要一种不同的知识,鼓励我们接受自己传统专业领域之...
    茶壶盖碗阅读 171评论 0 0
  • 她是法兰西公爵世家的千金 琳达是法兰西公爵世家法兰·凯迪拉克的千金,她的父亲是一位贵族。她不但漂亮,还很有才华。在...
    祥云飞阅读 126评论 0 0