从控制台隐藏错误和警告

Dar*_*ney 10 javascript jquery

在PHP和其他语言中,有一些方法可以抑制错误/警告消息.

有没有办法在javascript或jquery中防止错误和警告被写入控制台日志?

Adi*_*dil 13

可以在某种程度上处理错误,但如果您没有处理错误,那么它将转到浏览器,您无法阻止浏览器显示它.您可以以这样的方式编写代码,以便获得最小的错误并try-catch尽可能使用来处理异常.

try
{
    //statements suspected to throw exception.
}
catch(e)
{
}
Run Code Online (Sandbox Code Playgroud)


akm*_*991 12

隐藏所有 Javascript 控制台警告的一种肮脏方法是覆盖控制台对象的warn方法:

console.warn = () => {};
Run Code Online (Sandbox Code Playgroud)

显然,它也适用于其他控制台方法

  • 这就是我一直在寻找的,也适用于node.js (2认同)