标签: javascript node.js
我有以下代码:
function foo(){ console.log(this.a); } var a = 2; foo();
在浏览器控制台中运行时,上面的代码会给出2。我通过执行node up-and-going.js并获得undefined来在终端中运行相同的代码。
2
node up-and-going.js
undefined
我错过了什么?
PS:我是JavaScript的新手。