终端中的JavaScript全局范围?

时间:2017-12-05 13:04:44

标签: javascript node.js

我有以下代码:

function foo(){
    console.log(this.a);
}

var a = 2;

foo(); 

在浏览器控制台中运行时,上面的代码会给出2。我通过执行node up-and-going.js并获得undefined来在终端中运行相同的代码。

我错过了什么?

PS:我是JavaScript的新手。

enter image description here

enter image description here

0 个答案:

没有答案