当前位置: 首页 > news >正文

await接受成功的promise,失败的promise用try catch

在 JavaScript 中,await 关键字用于等待一个 Promise 对象的解决(fulfillment)。下面是一个示例:

async function example() {try {const result = await doSomethingAsync();console.log(result); // 如果 Promise 成功解决,将会打印出结果} catch (error) {console.error(error); // 如果 Promise 被拒绝,将会打印出错误信息}
}

在上面的示例中,await 关键字等待 doSomethingAsync 函数返回的 Promise 对象。如果 Promise 成功解决,result 将接收到解决的值,并在控制台上打印出来。如果 Promise 被拒绝,try catch 中error 将接收到拒绝的原因,并在控制台上打印出来。

因此,await 接受成功的 Promise,使用 try-catch 结构来处理被拒绝的 Promise。

http://www.lryc.cn/news/155651.html

相关文章:

  • 赞奇科技参与华为云828 B2B企业节,云工作站入选精选产品解决方案
  • Docker私有镜像仓库(Harbor)安装
  • 【深入解析spring cloud gateway】06 gateway源码简要分析
  • 2023年行研行业研究报告
  • linux上vscode中.cpp文件中引入头文件.hpp时报错:找不到头文件(启用错误钵形曲线)
  • Sphinx Docstring
  • JVM的故事——虚拟机类加载机制
  • Sentry 是一个开源的错误监控和日志聚合平台-- 通过docker-compose 安装Sentry
  • Redis 7 第六讲 主从模式(replica)架构篇
  • 学习资源记录 =0=
  • Python import包路径管理
  • OB Cloud助力泡泡玛特打造新一代分布式抽盒机系统
  • Linux socket网络编程实战(tcp)实现双方聊天
  • BuhoCleaner for mac:让你的Mac重获新生
  • 陶氏公司将出席2023第二届中国汽车碳中和峰会
  • 【linux命令讲解大全】051.Linux Awk脚本语言中的字段定界符和流程控制
  • Gradle下载安装教程
  • Python 之 match 表达式
  • .NET Framework 微软官方下载地址
  • OpenCV(十四):ROI区域截取
  • Java学习笔记之----I/O(输入/输出)一
  • 介绍GitHub
  • js常用的循环遍历
  • 存量时代的面经
  • Python入门教程 | Python 流程控制语句
  • 力扣:83. 删除排序链表中的重复元素(Python3)
  • iKeyPrime完美解4G信号,可以登录iCloud,有消息通知,支持最新iOS16.6。
  • micro python 编译流程和方法,以及一部分问题解决
  • AI篇-chatgpt基本用法(文心一言也适用)
  • Python小知识 - 使用Python进行数据分析