var name = 'John'; console.log(this.name);为什么当我在浏览器中运行这段代码时,日志会输出名称,而当我在节点中运行相同的代码片段时,它会输出undefined
在浏览器中,this引用窗口对象,全局变量将附加到窗口。现在在节点this中将引用本例中的全局对象,那么当全局变量附加到窗口时,全局变量是否不会像浏览器中那样
另一方面,我已经将我的Node.Js更新为version 7.6.0,并运行google version 57.0。当我运行这个javascript代码片段时,我得到了两个不同的结果,如下所示: 'use strict' var obj = { var id = "not awesome";
setTimeout(obj.coo