我正在使用Chrome的开发者控制台来研究页面的代码,但该页面上有一个调用调试器的javascript。
(function() {
debugger
})
页面暂停,然后每当我按下蓝色箭头恢复脚本执行时,会调用另一个此类函数,从而无法加载页面。有没有办法在Chrome中关闭对调试器的调用,以便可以在不暂停的情况下加载页面?我关掉了#34;暂停了#34;但它并没有停止暂停。
答案 0 :(得分:3)
右键点击包含debugger
语句的行旁边的行号列,然后选择从不暂停。
为debugger
的每个实例执行此操作。
不幸的是,我认为没有办法彻底禁用debugger
关键字,所以我知道如果你有很多电话debugger
,这个解决方案很乏味,但它是我们目前最好的。我向DevTools团队(我是DevTools技术作家)提到了能够彻底禁用debugger
关键字的必要性。
更新 DevTools工程师还提醒我,我们有强制恢复按钮。按住“继续”按钮,然后选择强制恢复,DevTools将忽略所有后续断点。
如果脚本位于单独的文件中,您还可以blackbox that script。