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

时间:2010-10-20 19:00:21

标签: javascript

我正在寻找一种简单的方法来跟踪firefox中变量的许多变化。

我正在寻找一些不需要我添加reduntant代码的东西,例如alert或console.log,而是告诉firefox每次更改JS var时报告

我梦想着吗?

3 个答案:

答案 0 :(得分:3)

firebug允许您观察变量。

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

答案 1 :(得分:2)

您可以将其添加到Firebug中“脚本”标签下的“观看”标签中。这将始终显示被监视项目的当前值,即使它超出范围并且为null。将它与断点混合,你可以得到你想要的东西。

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

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

这样他们的行为更像是你可以触发的追踪点。对于更大的应用程序,这种开销很快就能收回成本。

答案 2 :(得分:1)

听起来你正在寻找Firebug。看看吧。