全局捕获promise异常
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全局捕获promise异常相关的知识,希望对你有一定的参考价值。
一般不建议这么使用,建议都在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异常的主要内容,如果未能解决你的问题,请参考以下文章
拦截全局的 Promise unhandledRejection 错误,并阻止控制台输出
VSCode自定义代码片段12——JavaScript的Promise对象
VSCode自定义代码片段12——JavaScript的Promise对象