在下面的代码中,使用Javascript得到的输出为:The Window。
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){
return function(){
return this.name;
};
}
};
console.log(object.getNameFunc()());
但对于Node.js,我得到了以下输出:未定义
我很困惑,是Node.js使用与JavaScript不同的解释器吗?