将javascript命名空间拆分为多个文件

让我们说我有一个命名空间:

var myNamespace = {
    foo: function() {
    },
    bar: function() {
    }
};

什么是最好的方式来分割这些代码到文件定义foo和bar单独?

我不担心加载时间 – 我会在部署之前将它连接回一个文件。

在每个文件的开始:

if(myNameSpace === undefined) {
  var myNameSpace = {};
}

文件1:

myNamespace.foo = function()...

文件2:

myNamespace.bar = function()...
http://stackoverflow.com/questions/5150124/splitting-a-javascript-namespace-into-multiple-files

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:将javascript命名空间拆分为多个文件