JavaScriptコードをいくつかのファイルに分割し、すべてモジュールパターンを使用しています(MyAppなどの1つのグローバル変数を新しい機能とメンバーで更新しています。
ファイルを1つに縮小し、スコープを損なうことはありませんか?
縮小したい例:
File1.js
var Module = (function(ns) {
ns.fun1 = function() { alert('fun1'); };
return ns;
})(Module || {});
File2.js
var Module = (function(ns) {
ns.fun2 = function() { alert('fun2'); };
return ns;
})(Module || {});