开发者社区 问答 正文

在JavaScript中,如何全局捕获Promise异常?

在JavaScript中,如何全局捕获Promise异常?

展开
收起
萝卜丝丸子 2024-08-28 11:39:06 86 分享 版权
1 条回答
写回答
取消 提交回答
  • 全局捕获Promise异常可以通过为window对象添加unhandledrejection事件监听器来实现。使用方法如下:

    window.addEventListener('unhandledrejection', (e) => { 
     console.error('catch', e); 
     }, true);
    
    2024-08-28 15:41:31
    赞同 127 展开评论