我在浏览器中添加了Firebug。为什么当我在Firebug的终端中键入以下内容时,输出为未定义?
console.log('Testing console');
我期待出现文本"测试控制台"。
而且,我已经在Chrome中安装了Firebug灯。如何获取搜索框?
您应该同时看到:
> console.log('Testing console');
"Testing console"
undefined
console.log
记录到控制台,但不返回值。
尝试使用
首先键入此
var testingString = 'Testing Console'
你会得到undefined
稍后键入此内容。
console.log(testingString)
你会得到'Testing Console'
但是,为什么你总是undefined
?
好吧,这就是首先发生的事情,它运行testingString
返回"testing console"
字符串,然后返回值 console.log()
,这是"undefined"
。
如果您不想获得"未定义",只需键入
"Testing console"
希望你明白这个想法。