我可以在console.debug()中制作Chrome Dev-tools断点吗?

时间:2016-02-27 14:03:44

标签: javascript google-chrome-devtools

我可以手动设置代码中的断点(例如在此时编写console.debug)。

调试缓存问题,第一次加载时断点就很重要。如果我必须添加一个断点然后重新加载,我就无法测试缓存(在首次加载时未定义的函数问题,但随后工作)。

2 个答案:

答案 0 :(得分:3)

google documentation。只需在代码中写下debugger,Chrome就会暂停执行。

  

手动断点是您在特定代码行上设置的单个断点。您可以通过Chrome DevTools GUI设置这些设置,也可以在代码中插入调试器关键字。

答案 1 :(得分:0)

您可以覆盖console.debug并在那里设置debugger,以便我们将其更改为

var debugCopy = console.debug.bind(console)
console.debug = function(){
  debugger;
  return debugCopy.apply(console,arguments)
}