繁体   English   中英

如何捕获JavaScript错误?

[英]How to catch a JavaScript error?

我有很多在网站上执行的JavaScript代码。 如果每个插件都能正常工作,那么一切都很好。 但是,当仅发生一个JavaScript错误时,所有其他代码也会失败。

我将所有JavaScript代码串联到一个文件中。 目前这是必须的,因此无法在此处进行更改。

防止(供应商)代码不失败的一般方法是什么?

编辑:

为简化我的问题:处理供应商代码中的JavaScript大错误的最佳方法是什么?

您的错误处理应与以下示例一样简单:

try{
 var x = functionThatDoesNotExist();
}
catch(error){
    console.log('An error occured');
  console.log(error);
}

您应该根据包含HTML标记的模板尝试分解javascript文件,并且仅在发生错误时才不要渲染该模板。

您可以在此处阅读更多有关“尝试/捕获”的信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM