var name = 'John'; console.log(this.name);为什么当我在浏览器中运行这段代码时,日志会输出名称,而当我在节点中运行相同的代码片段时,它会输出undefined
在浏览器中,this引用窗口对象,全局变量将附加到窗口。现在在节点this中将引用本例中的全局对象,那么当全局变量附加到窗
据我所知,node的一些功能在浏览器中不可用,但我不确定如何解决这个问题。我试图将代码包装在某个函数(窗口)中,但仍然无法使其正常工作。我也尝试过使用npm,但出现了一些关于非法令牌的错误。/home/alex/TacticsTrainer2/.meteor/local/build/programs/server/boot.js:186 ^
ReferenceError: window is