我粘贴以下代码
var foo = 1,
bar = foo;
bar = 9;
console.log(foo, bar); // => 1, 9
到JSFiddle和online JavaScript Interpreter但是在点击运行后两者都没有显示任何内容,我该怎么做才能使它们有效?
答案 0 :(得分:2)
如果您使用的是谷歌浏览器,请尝试使用开发者控制台。它位于View > Developer > Javascript console
。您还可以在Firefox或Firebug控制台上尝试Web开发人员控制台(如果您的Firefox安装中有firebug插件,很明显)。
答案 1 :(得分:1)
console.log
写入浏览器控制台。这就是为什么在你提到的工具和jsfiddle中你都看不到输出,除非你打开浏览器控制台(试试google:"打开javascript控制台{你的浏览器}")
In the online tool you listed有一个定义的函数writeln
,它写入右侧的textarea。因此,如果您想在右侧看到输出,可以试试这个:
var foo = 1,
bar = foo;
bar = 9;
writeln(foo); // => 1
writeln(bar); // => 9
在jsfiddle上,没有这样的功能。