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