モジュールパターンを作成できるが、モジュールが動的に存在する名前空間を設定できるというパターンは誰にも分かりません。だからではなく、以下であるものの動的名前空間モジュールのパターン
: -
var MODULE = (function() {
var my = {},
privateVariable = 1;
function privateMethod() {
// ...
}
my.moduleProperty = 1;
my.moduleMethod = function() {
// ...
};
return my;
}());
MODULEはあなたが好きなものに設定することができ、私はそれがIAスクリーンキャストを行わなく、どこ思い出すことができない見て覚えている...
基本的に私は、実装者が好む任意の名前空間に割り当てることができるライブラリを作成したい。
機能を使用するのではなく、自己実行機能を使用しますか?ユーザーが 'var MODULE = lib();' – Raynos