var name = 'John'; console.log(this.name);为什么当我在浏览器中运行这段代码时,日志会输出名称,而当我在节点中运行相同的代码片段时,它会输出undefined
在浏览器中,this引用窗口对象,全局变量将附加到窗口。现在在节点this中将引用本例中的全局对象,那么当全局变量附加到窗口时,全局
我有一个由JavaScript加载的require文件。Not "global"我的问题是:this in var a = this;是一个空对象,而函数中的this语句是node.js全局对象的阴影。我知道this关键字在函数上是不同的,但我不明白为什么首先this不等于全局,而this在函数中等于全局。node.js如何在函数作用域