我希望我不是唯一一个注意到各种版本的 jQuery 往往会出现奇怪的非显示停止错误,这些错误会被抛出但会被捕获,但这往往会以不一致的方式触发 Chrome 和/或 Safari 上的调试器,即使在浏览器设置为“中断或暂停未捕获的异常”。
它真的不应该在那里中断,因为这些异常确实被捕获了,因为控制台永远不会获得难看的红色错误日志,但就像我说的那样,有时他们会在那里暂停调试器,每次调试迭代都会花费我几秒钟的时间来跳过它们.
奇怪且不一致,不知道是Webkit的错,还是Chrome/Safari的错,还是jQuery代码的错,但不管是哪一个,我都没有资源去追这个。我今天正在处理我的项目,目前Version 27.0.1453.94 m
Windows 7 上的 Chrome 能够忽略这些异常(当设置为仅在未捕获的异常上暂停时),但rMBP 20126.0.4 (8536.29.13)
上10.8.3 (12D78)
的 Safari 仍然挂断它们。
异常源自jquery-2.0.0b2.js
在线3668
和3686
. 我肯定在 1.9.1 或 1.9.2 或 1.8.3 上看到过这种情况(它一定是其中之一,我只是不记得是哪个)。
是否有可以让我指定“反断点”的功能/扩展?