firebug 不会(总是)重复重复相同的 console.logs 吗?

use*_*531 3 firebug javascript

我一直认为,只要遇到 JavaScript,firebug 就会将内容发送到控制台 console.log('send this');

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

然后我console.log('leave');在第一个之后加了一个相同的,不仅显示了两次,而且每次我悬停时,它又显示了两次。

然后,我没有复制第二个 console.log,而是在它周围放置了一个循环。这次它只显示一次,并且不会在我悬停的后续时间显示。

到底是怎么回事?

ffl*_*ent 9

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

要禁用它(需要 1.12.1 版):

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

也可以看看:

弗洛朗