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

时间:2014-10-26 04:59:27

标签: javascript html5 cross-browser javascript-debugger debuggervisualizer

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

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

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

由于

The debugger statement

3 个答案:

答案 0 :(得分:9)

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

Never pause here

答案 1 :(得分:0)

如果没有使用调试器,则应将其删除。它应该仅用于您当前正在测试的代码行中......如果您未在调试器之前或之后直接测试代码,则没有理由在代码中使用它。

答案 2 :(得分:0)

f10 =>一步一步传递

f8 =>传递给另一个调试器

您可以在Chrome性能标签中查看所有样式而无需处理javascript问题

铬>>检查(f12)>表现>重新加载

Inspect(f12)>performance