如何调试Javascript错误?

时间:2009-05-04 08:06:35

标签: javascript firefox debugging firebug

如何使用Firebug调试java脚本错误?

复制

How can I set breakpoints in an external JS script in Firebug

6 个答案:

答案 0 :(得分:23)

Debug using FireBug

只需检查发生错误的行,然后在该行之前编写“调试器”调用。

debugger; //Will invoke FireBug's debugger.
var err = abcs; //Line containing error

答案 1 :(得分:2)

调试firebug中的错误:

  • 1-从菜单中选择检查选项卡
  • 2-在该行中设置断点 导致错误
  • 3- Refrsh the page
  • 4-使用F10逐步调试和 F5结束辩论

这就像视觉工作室的淘汰

答案 2 :(得分:1)

使用console.log(yourObject)函数将任何内容输出到firebug控制台。就像运行var_dump一样,您可以查看所有对象及其内容。如果要检查特定变量甚至特定DOM对象的内容,这非常有用。

而不是使用便宜的警报 - console.log()函数更干净,您可以在控制台窗格中整齐地看到所有输出。

但是请注意,在部署网站时,您需要删除对console.log函数的所有引用,因为它不会在IE中运行。

答案 3 :(得分:0)

您可以在代码中放置断点,并等待执行命中它们。然后,您可以使用代码,并使用监视来了解变量的值。

答案 4 :(得分:0)

您可以使用Firebug,并且要在chrome中进行调试,您可以使用firebug lite

答案 5 :(得分:-1)

为什么选择Firebug,它具有丰富的调试功能;)