使用node.js,我们可以使用以下方法监听被拒绝的 promise :

process.on('unhandledRejection', (reason, p) => {
  console.log('Unhandled Rejection at:', p, 'reason:', reason);
  // application specific logging, throwing an error, or other logic here
});

这是在前端监听unhandledRejections的最好方法吗?

https://developer.mozilla.org/en-US/docs/Web/Events/unhandledrejection

最佳答案

是的,window.addEventListener("unhandledrejection", …)是等效于node的process.on('unhandledRejection', …)的前端。这不是聆听他们的“最佳”方法,而是唯一的方法。

关于javascript - 在前端听取被拒绝的 promise ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48954774/

10-11 14:16