【发布时间】:2011-07-03 02:32:12
【问题描述】:
有时我会在 jQuery UI js 文件的一行中收到错误或未处理的异常。我知道问题是一个空或 null 对象或属性被传递给 jQuery。例如,在 Chrome 中,我收到“未捕获的类型错误”错误。
做一些手工工作我可以找到罪魁祸首,我可以更好地处理错误。这可能需要一些时间。
但是,我正在寻找一种快速的自动方法,通过查看异常发生时的堆栈跟踪来找到罪魁祸首。是否有内置此功能的现代浏览器?
或者是某个 JavaScript 错误处理程序,它可以在全局级别上处理所有已加载的 js 文件?
我查看了this article,但似乎我必须在所有目标函数中添加 printStackTrace()。如果我的代码有很多功能,我不太喜欢这个主意。
【问题讨论】:
标签: javascript jquery debugging jquery-ui error-handling