javascript 如何查找脚本中的错误

标签 javascript firebug custom-error-handling

我知道这不太可能得到问题的答案,所以我想问的是如何调试它。

我收到以下错误(下图)。没有行、脚本或任何指定的内容。此外,除了 jQuery 和 raphaeljs 库中的那些,我没有定义任何自定义错误处理程序。

enter image description here

对如何调试它有什么想法吗?

(例如,主脚本大约有 3k 行,因为我不知道错误发生在哪里,所以我不知道要发布的部分。我只需要一种方法来找到它。)

感谢您的宝贵时间。

最佳答案

当脚本抛出一个字符串而不是一个适当的异常时,就会发生这种情况,例如:

throw 'Error in protected function: )55';

有关可能的解决方案,请参阅其他 SO 问题:

How can I get a Javascript stack trace when I throw an exception?

关于javascript 如何查找脚本中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9534951/

相关文章:

javascript - GetElementsByTagName(标签).length

javascript - Javascript 的 sort() 是如何工作的?

javascript - 将 map 居中放置在 OpenStreetMap 中用户所在的位置

javascript - 从 React Native(android) 中的 .jar 文件访问方法

css - firebug 布局面板中的这条红线是什么?

javascript - 就像在 firebug 中实时编辑 XHTML 和 CSS 一样,我们可以在不离开页面的情况下对 javascript 进行实时测试吗?

CSS 类名称在 Firebug 中显示为红色

vb.net - 在自定义异常中添加额外属性以返回 AJAX 函数

java - 自定义服务器错误代码 springMVC 和 tomcat

python - 为返回 api 的 json 自定义 flask 错误处理程序