在控制台中,您可以简单地声明变量并使用它们。
var x = 'thing';
未定义
x + 3;
'thing3'
我想从Javascript文件中设置该变量,并在控制台中使用它。这似乎不太可能,所以我希望有人知道解决方案。
在javascript文件中,键入console.log(var x = 'thing')
会在Gulp中出现编译错误。我知道我可以输入console.log(x)
,但我想使用变量并在控制台中使用它。
如何声明我可以在控制台中使用的变量?
答案 0 :(得分:1)
您正在寻找一个简单的
var x = {thing: 'thing'};
console.log(x);
控制台中的undefined
来自于评估不返回任何内容的语句。如果您没有在控制台中对它进行评估,而是将其放入您的js文件中,则不会有任何日志。
我正在尝试使用
调试我的网页console.log
别。使用debugger。您可以使用debugger;
语句在代码中静态insert breakpoints。
如何在控制台中与JS文件中的已记录变量进行交互?
调试器中最好的断点是:您可以与断点范围内的任何变量进行交互,甚至无需记录它们。
答案 1 :(得分:0)
也许使用console.debug(myTest.test)
答案 2 :(得分:0)
我建议您使用调试器而不是使用全局变量,因为如果您能够在控制台中访问这些变量,则它不安全。调试时使用chrome。打开控制台并选择要调试的js文件并放置断点。