繁体   English   中英

Javascript不报告错误

[英]Javascript not reporting errors

因此,我正在编写一个应用程序,其中包含约5,000行的javascript ...,并且已停止报告错误。 没有萤火虫,IE三角的东西,什么都没有。 如果有错误,它将无法正常工作。 有人看过这样的东西吗? 调试有点...令人沮丧...

我最好的猜测是太多的抽象层? 但是实际上并没有那么多。

还有其他问题。 这不仅仅是您的javascript的大小。 我在Chrome的调试器和FireFox 6的firebug中运行了70,000行JavaScript,并且没有调试问题。

看其他地方。 东西没装上吗? 您是否需要清除缓存并刷新? 尝试使用其他浏览器(例如Chrome),然后查看结果。

如果它停止报告错误,则很可能这些错误在当前版本中不存在,或者您认为正在执行的代码块实际上从未运行过。 设置一个断点。

99%的脚本根本没有执行。 您需要使用断点,console.logs或警报进行手动跟踪。

1%是您有错误处理程序,可以使它们静音。 寻找可疑的try { .. } catch () {}window.onerror

暂无
暂无

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

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