繁体   English   中英

firebug打开后断点反复触发

[英]breakpoint triggers repeatedly after firebug opening

当我在一个站点上打开 firebug 时,我无法分析任何内容,因为每隔几秒就会在该行上触发一个断点:

(function() {
  (function a() {
    try {
      (function b(i) {
        if (('' + (i / i)).length !== 1 || i % 20 === 0) {
          (function() {}).constructor('debugger')();
        } else {
          debugger;
        }
        b(++i);
      }(0))
    } catch (e) {
      setTimeout(a, 5000)
    }
  })()
})();

按钮enable/disable breakpoints不起作用。

我无法关闭它。 如何禁用它?

Firebug确实允许通过在该行上创建一个禁用的断点来打破这个恶性循环:

通过放置禁用的断点来禁用 Firebug 中的 <code>debugger</code> 关键字

但是Firebug 正在消失 因此,您实际看到的可能是 Firefox DevTools(使用 Firebug 主题),而这些工具尚不提供此功能。 因此,我前段时间问过它,还有另一个相关的错误报告

另请参阅我对一个非常相似的问题的回答

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM