如何抑制发生的所有javascript错误,包括控制台中的错误?

时间:2010-09-04 22:24:07

标签: javascript

我正试图找到一种方法来抑制所有发生的javascript错误,包括那些从firebug / chrome控制台调用的错误。

这不是我的代码是错误的或任何东西,它更像是一个实验:)

Window.error只在有限的程度上工作,有没有其他方法可以阻止错误?

谢谢!

1 个答案:

答案 0 :(得分:1)

“从控制台调用”是什么意思? 根据代码抛出JavaScript错误。

如果您想阻止浏览器中的错误控制台报告任何错误,请将所有代码放在try-catch中:

try {
    // all the code
} catch(e) {}

但是一旦抛出错误,后面的语句就不会被执行,所以我们的想法是首先不要抛出任何错误。