通过浏览器禁用调试器语句

Ran*_*agg 6 javascript html5 cross-browser debuggervisualizer javascript-debugger

我正在尝试设置一段包含debugger关键字的代码.我正在使用调试窗口(IE,FF,Opera)来查看CSS样式效果,但每次刷新页面时调试器都会停止(应该如此).

我可以通过浏览器切换或禁用调试器关键字(而不是从我的代码中删除它)所以我可以做我想要的样式,而不是每次刷新页面时都困扰我吗?

myApp.service('User', ['$localStorage', function ($localStorage) {
    debugger;
    this.$storage = $localStorage;
}]);
Run Code Online (Sandbox Code Playgroud)

谢谢

调试器语句

Mat*_*ert 9

现在,您可以在右键单击行号后从菜单中选择"从不暂停".它会阻止Chrome在debugger声明中暂停.

永远不要停在这里


Jac*_*ner -1

您应该在不使用调试器时将其删除。它应该只在您当前正在测试的代码行中使用......当您不直接在调试器之前或之后测试代码时,没有理由在代码中使用它。

  • 尽管这是“删除”的一般答案,OP 搜索的答案不包括从代码中删除“debugger;”(问题指定“禁用”)。 (6认同)