Javascript 将属性设置为全局对象和窗口对象之间有什么区别?
有什么不同吗?如果它几乎不运行(例如,不在特殊功能内等),则不会。因为那时Javascript 将属性设置为全局对象和窗口对象之间有什么区别?,javascript,Javascript,有什么不同吗?如果它几乎不运行(例如,不在特殊功能内等),则不会。因为那时这个===窗口 在构造函数等中,这个有另一个含义,所以它很重要: this.f = function() {}; window.d = function() {}; d(); f(); 现在, x()将window.a设置为123 var test=new x()将test.a设置为123 如果它几乎不运行(例如,不在特殊功能范围内等),则不会运行。因为那时这个===窗口 在构造函数等中,这个有另一个含义,所以它很重
这个===窗口
在构造函数等中,这个
有另一个含义,所以它很重要:
this.f = function() {};
window.d = function() {};
d();
f();
现在,
x()
将window.a
设置为123
var test=new x()
将test.a
设置为123
如果它几乎不运行(例如,不在特殊功能范围内等),则不会运行。因为那时这个===窗口
在构造函数等中,这个
有另一个含义,所以它很重要:
this.f = function() {};
window.d = function() {};
d();
f();
现在,
x()
将window.a
设置为123
var test=new x()
将test.a
设置为123