在全局级别创建javascript对象

时间:2014-03-06 10:30:21

标签: javascript jquery oop

我正在尝试创建一个像下面的对象

var x = function x(){};

这是否会在窗口级别/全局级别创建对象。这是使用它的好方法吗?

1 个答案:

答案 0 :(得分:3)

如果这是在全局名称空间中编写的..意味着在加载的脚本中直接或在脚本标记中,这将是全局的。

但如果这是在内部进行的,例如,dom ready事件或onlad事件处理程序,那么这不会是全局的。

即使您在任何区域内,使用window.variable也会使其全局化。