捕获 Promise 的拒绝
创始人
2024-12-24 20:30:27
0

在 JavaScript 中,可以使用 catch() 方法来捕获 Promise 的拒绝。下面是一个示例代码:

const promise = new Promise((resolve, reject) => {
  // 这里可以是异步操作,比如一个 AJAX 请求
  const randomNumber = Math.random();
  if (randomNumber > 0.5) {
    resolve('Promise 已被解决');
  } else {
    reject(new Error('Promise 已被拒绝'));
  }
});

promise
  .then((result) => {
    console.log(result);
  })
  .catch((error) => {
    console.error(error);
  });

在上面的示例中,promise 是一个 Promise 对象,resolvereject 是用于解决和拒绝 Promise 的两个回调函数。根据生成的随机数,promise 可能会被解决或被拒绝。

使用 .then() 方法可以在 Promise 解决时执行相应的操作,而使用 .catch() 方法可以在 Promise 被拒绝时捕获错误并执行相应的操作。

如果 Promise 被拒绝,错误信息将会被传递给 .catch() 方法中的回调函数,并在控制台中输出。你可以根据实际需求,在 .catch() 中进行处理,比如显示错误信息给用户或执行其他操作。

相关内容

热门资讯

wepoke ai辅助!wep... wepoke ai辅助!wepoke辅助软件下载链接,wepoke辅助真的(详细辅助挂教程)是一款可...
wepoke插件!wepoke... wepoke插件!wepoke辅助透,wepoke是有软件,安装教程(有挂细节)需要回顾用户提供的搜...
微扑克辅助器ios!微扑克机制... 微扑克辅助器ios!微扑克机制技巧(透明挂)本来是有挂1、超多福利:超高返利,海量正版游戏,微扑克系...
wpk有辅助挂!wpk微扑克辅... wpk有辅助挂!wpk微扑克辅助存在(WpK)都是真的有挂-详细透明挂教程微扑克辅助器中分为三种模型...
微扑克辅助软件!德州wpk辅助... 微扑克辅助软件!德州wpk辅助,wepower有机器人(详细辅助教程);微扑克辅助软件黑科技是一款具...
wepok软件透明挂!wopo... wepok软件透明挂!wopoker轻量版外 挂(辅助挂)we辅助poker(总是真的有挂)1、很好...
微扑克全自动机器人!微扑克脚本... 您好,微扑克这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家在这款游戏中...
WPK透视辅助!wpk脚本(W... WPK透视辅助!wpk脚本(WPK)本来真的有挂-详细透视教程;WPK辅助器中分为三种模型:WPK软...
德州ai机器人!wepower... 德州ai机器人!wepower线上游戏发牌机制规律,aapoker辅助工具(详细辅助教程)关于aap...
WePoKe透明挂!wepok... WePoKe透明挂!wepoke软件透明挂测试(透视)WEPOKE(都是真的有挂);最新版2024是...