我知道这不太可能得到问题的答案,所以我想问的是如何调试它。
我收到以下错误(下图)。没有行、脚本或任何指定的内容。此外,除了 jQuery 和 raphaeljs 库中的那些,我没有定义任何自定义错误处理程序。
对如何调试它有什么想法吗?
(例如,主脚本大约有 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/