我将我的 JavaScript 代码拆分为几个文件,所有文件都使用模块模式(更新一个全局变量,比如 MyApp,使用新功能和成员。
是否可以将文件缩小为一个而不破坏范围
我想缩小的例子:
文件1.js
var Module = (function(ns) {
ns.fun1 = function() { alert('fun1'); };
return ns;
})(Module || {});
文件2.js
var Module = (function(ns) {
ns.fun2 = function() { alert('fun2'); };
return ns;
})(Module || {});