刚刚学习了 JavaScript 模块模式。爱它!
因此,我创建了我的通用自定义库,该库位于我所有项目中包含的一个文件中。然后我想为每个单独的项目添加几个项目特定的方法,并将它们放在一个单独的文件中。我不想为这些方法创建一个全新的对象,而是想将它们添加到我现有的 MODULE 对象中。
我该怎么做呢?谢谢
var MODULE = (function () {
var my = {},
privateVariable = 1;
function privateMethod() {
// ...
}
my.moduleProperty = 1;
my.moduleMethod = function () {
// ...
};
return my;
}());