![](/img/trans.png)
[英]How to catch socket.io errors and prevent them from showing up in the console?
[英]How to catch errors from console input
例如在chrome的开发人员工具控制台中,当输入抛出错误时,有没有办法捕获它? 我试过window.addEventListener(“error”,但)窗口上的onerror事件监听器似乎没有捕获控制台的东西。
尝试(哈)使用try ... catch
块。 控制台错误将由它自动捕获。 根据Mozilla DN,这应该适用于所有现代浏览器。
function refError() { return a; // Intentional for the purpose of example } try { console.log(refError()); } catch (err) { console.log('Caught: ' + err.name); console.log('Details: ' + err.message); // Do something on error }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.