【问题标题】:javascript: firebug not allowing to set breakpoint in certian scriptsjavascript: firebug 不允许在某些脚本中设置断点
【发布时间】:2016-07-01 01:09:21
【问题描述】:

我正在使用 firefox+firebug 进行 javascript 开发。 在脚本中设置断点时,对于某些文件,它允许并且对于某些文件, 但是对于某些文件,它不会[如果我将 alert() 放在那里,则会加载并抛出警报消息]。 如果我尝试在该行设置断点,则会在脚本文件的最后一行标记红点,而不是我需要的位置。 我附上了问题的截图。

第 56 行是我想要断点的位置,但断点会自动移动/设置在第 66 行,即脚本文件的末尾

【问题讨论】:

    标签: javascript debugging firebug


    【解决方案1】:

    这是 Firebug 2.0 以前版本中的一个已知错误,应在当前版本(当前为 2.0.17)中修复。

    注意Firebug is going away once multi-process Firefox is released,所以建议改用browser internal DevTools,没有这个问题。

    【讨论】:

      【解决方案2】:

      您还可以在 JavaScript 代码中添加调试器。试试这个

      debugger;
      this.getEntryCollection();
      

      【讨论】:

      • 感谢@Muhammad Atif 的快速回复,调试器;在这里确实有效,但是与直接使用firebug设置断点相比,更改脚本只是为了放置一个调试器有点乏味。
      猜你喜欢
      • 2016-05-18
      • 1970-01-01
      • 1970-01-01
      • 2010-10-15
      • 2021-04-22
      • 1970-01-01
      • 2020-11-21
      • 2021-10-07
      • 2013-02-06
      相关资源
      最近更新 更多