首页 > 其他 > 详细

全局捕获promise异常

时间:2021-06-06 21:20:10      阅读:25      评论:0      收藏:0      [点我收藏+]

一般不建议这么使用,建议都在promise后使用catch进行异常捕获

浏览器端和node.js

// 浏览器
window.addEventListener(‘unhandledrejection‘, event => {
  const {
    error, // 错误对象
    promise, // 出现异常的promise对象
  } = event
  console.log(error, promise)
  event.preventDefault();
})

// node
process.on(‘unhandledRejection‘, (error, promise) => {
  console.log(error, promise)
})

 

全局捕获promise异常

原文:https://www.cnblogs.com/wuhairui/p/14856050.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!