为什么Chrome在jQuery中的某一行暂停?

每次使用Chrome Inspector刷新我的networking应用程序时,都会暂停并将我带到源选项卡,其中带有一个大的红色箭头图标,指向jQuery中的一些奇怪行。

我懂了

在debugging器中暂停

在窗口的中间,和

暂停例外:DOMException

在“来源”选项卡上的“调用堆栈”中。

据我所知,我没有设置任何断点,这个代码之前没有抛出exception – 所以发生了什么?

那个稍​​微停顿在左下angular的图标。 应该是黑色的。 点击它来循环select几个断点。

我一直在debugging,忘记删除一个断点。

事件监听器断点

还要检查你是否在XHR Breakpoints下勾选了“Any XHR”。

在Windows版Chrome上禁用此function。

在下面用红色圈起来的“脚本”button中,循环到相同的状态(“不要在例外情况下暂停”)

在这里输入图像说明

这也可能导致问题

左上angular的Break Point图标应该是这样的蓝色(对于Deactivate BreakPoints)

在这里输入图像说明

不应该像这样灰色

在这里输入图像说明

通过closures开发人员工具,刷新页面,然后打开开发人员工具,我可以清除使用Chrome时的幻像断点。