Chrome开发者控制台输出未定义

时间:2015-06-05 09:12:28

标签: javascript google-chrome

每次我在网站上看到一些javascript代码时,我都想在Chrome的开发人员工具控制台上输入并试用它,而不是创建一个javascript文件,然后在浏览器中单独打开它。

就像今天一样,我正在观看Doug Crockford的Js讲座,同时继续对他所说的任何内容进行测试以检查该功能。

我在javascript控制台中注意到的一个奇怪的事情是它总是输出未定义的值,因为我执行的任何语句都没有产生如下所示的固定值:

  

var x = 12;   控制台o / p<未定义

     

2 + 3   控制台o / p< 5

     

+" 46"   < 46

未定义的值对每个声明后的Chrome开发人员控制台的含义是什么。

1 个答案:

答案 0 :(得分:0)

如果您在没有“var”的情况下输入,只需

x = 12;

它将输出12; 但无论如何,这是一个重复的问题: Chrome/Firefox console.log always appends a line saying undefinedWhat does it mean if console.log(4) outputs undefined in Chrome Console?