Firebug 是否(总是)不会复制重复的相同 console.logs?

Firebug 是否(总是)不会复制重复的相同 console.logs?

我一直认为,每当 JavaScript 遇到console.log('send this');

然后,我摆弄了 jQuery 的 hover() 方法(类似于)$(".myDiv").hover(function () {...},function () {...console.log('leave');});,并且无法弄清楚为什么事件只发生一次。结果发现 firebug 只会显示相同的 console.log 的第一次出现。

然后我console.log('leave');在第一个后面添加了一个相同的,它不仅显示了两次,而且每次我将其悬停时,它都会再次显示两次。

然后,我没有复制第二个 console.log,而是在其周围加了一个循环。这次它只显示一次,并且在我随后将鼠标悬停在外面时不会显示。

到底是怎么回事?

答案1

这是 Firebug 1.12 中添加的新功能,称为控制台分组

要禁用它(需要版本 1.12.1):

  • 转到“关于:配置”
  • 保证你会小心
  • 寻找“extensions.firebug.console.groupLogMessages”
  • 双击选项 => 将值设置为 false

也可以看看:

弗洛朗

相关内容