【发布时间】:2009-05-04 08:06:35
【问题描述】:
【问题讨论】:
标签: javascript firefox debugging firebug
【问题讨论】:
标签: javascript firefox debugging firebug
只需检查发生错误的行,然后在该行之前编写一个“调试器”调用。
debugger; //Will invoke FireBug's debugger.
var err = abcs; //Line containing error
【讨论】:
debugger这个fire bug关键字的用法。为此,我在 js 中使用了断点。投票赞成。
在 firebug 中调试错误:
这就像 Visual Studio 的调试
【讨论】:
使用 console.log(yourObject) 函数将任何内容输出到 firebug 控制台。就像运行 var_dump 一样,您可以查看所有对象及其内容。如果您想检查特定变量甚至特定 DOM 对象的内容,这将非常有用。
与使用廉价警报不同,console.log() 函数更简洁,您可以在控制台窗格中整齐地查看所有输出。
但请注意,当您部署网站时,您需要删除对 console.log 函数的所有引用,因为它不会在 IE 中运行。
【讨论】:
您可以在代码中放置断点,然后等待执行命中它们。然后你就可以走进代码,用watch来知道变量的值了。
【讨论】:
你可以使用 Firebug,而在 chrome 中调试,你可以使用 firebug lite
【讨论】:
为什么要使用 Firebug,试试 Visual Studio,它有丰富的调试功能;)
【讨论】: