【发布时间】:2021-01-26 06:34:59
【问题描述】:
我在我的代码中的许多地方使用 try/catch 从控制台隐藏了错误系统。示例:
try {
//code with error
}
catch(e){
//do nothing
}
现在我正在向我的程序添加调试模式,并且我绝对希望将所有错误都记录到控制台,包括由上述构造处理的错误。最简单的方法是在每个捕获中添加一些 debugPrint func,其中将检查 DEBUG env var,但我正在寻找最短的方法。我试图将错误事件侦听器添加到窗口,但这不起作用。有没有类似的解决方案?
【问题讨论】:
标签: javascript error-handling console.log