如何阻止某些东西压制JavaScript错误

时间:2014-09-22 16:26:07

标签: javascript error-handling

我正在尝试调试应用程序中的JavaScript问题,并且想知道为什么某些内容没有执行,我相信某些东西会阻止JavaScript错误转到Chrome或Firefox开发人员控制台......例如如果我把这段代码放到某个函数中,我看到控制台中的第一个日志,我没有看到任何错误或警告,我没有看到第二个日志......

console.log("this displays");
var test = doesnotexist.definitelyDoesntExist();//no error in dev console
console.log("this does not");

所以我猜有些东西正在悄悄抓住异常并继续进行。我知道我可以拥有自己的try / catch并在catch中使用正确的日志,但id必须在我的每个回调中执行此操作,因此宁愿使用全局开发解决方案。

我也发现由于某种原因或其他jQuery抛出并捕获一堆异常,因此Chrome暂停所有捕获的异常复选框也不是很有用。

0 个答案:

没有答案