有没有一种简单的方法来跟踪Firefox变量的JavaScript变量?

问题描述:

我正在寻找一种简单的方法来跟踪Firefox中变量的许多变化。有没有一种简单的方法来跟踪Firefox变量的JavaScript变量?

我在寻找的东西,不会要求我补充reduntant代码,像警报或执行console.log,而是方式告诉Firefox的每一个JS变种改变

我在做梦时候公布?

可以在Firebug的“脚本”选项卡下将其添加到“收藏”选项卡。这将始终显示监视项目的当前值,即使它超出范围并为空。把它与断点混合,你就可以得到我想要的东西。

此外,console.log不是多余的。你可以设置一个全局变量来打开日志,如下所示:

if (debugging) { 
    console.log("var test is set at " + test); 
} 

这样他们的行为更像跟踪点,你可以触发。对于一个更大的应用程序来说,这个开销很快就会收回。

+0

我没有得到断点,他们只是停止脚本的地方吗? – 2010-10-21 11:07:34

+0

断点是停止脚本的地方,然后您可以一次一行地浏览以下脚本行。断点对调试非常有用。 – smfoote 2010-10-21 17:48:40

firebug允许你观察变量。

http://getfirebug.com/wiki/index.php/Script_Panel

听起来好像您在寻找Firebug。一探究竟。