如何在chrome调试工具运行时跟踪变量的值

时间:2013-07-05 22:38:48

标签: php javascript actionscript-3

有没有办法在Chrome调试器运行时跟踪某个变量的值?

我正在调试一个javascript代码,其中包含一些与声音相关的变量。我认为这些变量每秒都会改变。如果可能的话,我想跟踪这些值。其中有四个。一个是mp3文件本身的下载(我认为它叫做流媒体)。另一个是比赛的进展,我不确定其余的。

有一个播放音乐的swf文件,它的控制权通过javascript显示。

感谢。

4 个答案:

答案 0 :(得分:2)

您可以在调试器中使用监视表达式。

Debugger

答案 1 :(得分:2)

的Javascript

console.log(someVariable);

AS3

trace(someVariable);

PHP

echo $someVariable;

C

scanf("%s", &someVariable);
printf("%s",someVariable);

C ++

getline(cin, someVariable);
cout << someVariable;

爪哇

Scanner scanner = new Scanner(System.in);
String someVariable = scanner.getLine();
System.out.println(someVariable);

的Python

someVariable = input('Enter some variable: ')
print(someVariable)

答案 2 :(得分:0)

如果您想在控制台中查看变量,请查看Firephp

答案 3 :(得分:0)

如果您指的是JavaScript变量,那么是的,这是可能的。 Chrome拥有出色的调试工具。尝试打开“脚本”选项卡,找到要调试的代码部分,然后单击行号。这将为该部分代码设置一个断点。当达到该断点时,您将在右侧看到一堆信息,包括调用堆栈和范围变量。在这里,您可以跟踪变量的值。另一种选择可能是简单地在脚本中添加console.log(yourVariable)并使用控制台查看代码执行过程中的值是什么。