标签: javascript error-handling promise
我有一个处理窗口unhandledrejection的处理程序,它处理所有用户失败。在打开chrome dev工具之前,此处理程序工作正常。如果devtool打开然后事件未被触发并且错误消息显示在控制台中。这让我很困惑。我想知道为什么相同的代码工作方式不同,具体取决于dev工具打开
这是我的处理程序代码
window.addEventListener("unhandledrejection", (event)=> { alert(event.reason) })