有没有办法在Chrome调试器运行时跟踪某个变量的值?
我正在调试一个javascript代码,其中包含一些与声音相关的变量。我认为这些变量每秒都会改变。如果可能的话,我想跟踪这些值。其中有四个。一个是mp3文件本身的下载(我认为它叫做流媒体)。另一个是比赛的进展,我不确定其余的。
有一个播放音乐的swf文件,它的控制权通过javascript显示。
感谢。
答案 0 :(得分:2)
您可以在调试器中使用监视表达式。
答案 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)
并使用控制台查看代码执行过程中的值是什么。