Javascript 在窗口属性中实例化的模块模式
我需要编写一个在窗口属性中实例化的模块模式。最好的方法是什么Javascript 在窗口属性中实例化的模块模式,javascript,module-pattern,Javascript,Module Pattern,我需要编写一个在窗口属性中实例化的模块模式。最好的方法是什么 var widget = (function(){ }()); JS world中新的最佳实践是使用库和/或 对你问题的简短回答 (function(global){ global.widgetName = {}; }(this)); 不清楚你在问什么。你能提供更多的细节吗?你引用的代码是正确的。接下来要做什么很大程度上取决于您希望实现的目标。您在日常浏览器中声明的每个变量都应该可以通过窗口访问。例如,var foo=
var widget = (function(){
}());
JS world中新的最佳实践是使用库和/或 对你问题的简短回答
(function(global){
global.widgetName = {};
}(this));
不清楚你在问什么。你能提供更多的细节吗?你引用的代码是正确的。接下来要做什么很大程度上取决于您希望实现的目标。您在日常浏览器中声明的每个变量都应该可以通过
窗口
访问。例如,var foo=3;window[“foo”]//返回3
这是测试中的一个问题。“创建在窗口属性中实例化的模块模式”。