0
私は以下のコードを持っています。返すプロパティを手作業で指定していますので、私はここでプライベート/パブリック関数を気にしないので、素早くしたいです。&スコープ内のすべての機能これは可能ですか?私はいくつかのことを試しましたが、問題を抱えています。そうでなければ、スコープの内部で行う必要があります。スコープ内のすべての関数を動的に返す方法は?
var MyObj = {
(function() {
function MyFuncOne() {}
function MyFuncTwo() {}
return {
MyFuncOne: MyFuncOne,
MyFuncTwo: MyFuncTwo
}
})()
}
var MyObjTwo = {
(function() {
function MyFuncOne() {}
function MyFuncTwo() {}
return {
MyFuncOne: MyFuncOne,
MyFuncTwo: MyFuncTwo
}
})()
}
私が何をしたいの擬似コード:私はあなたがシングルトン名前空間パターンをしたいと思うラインの間に読んreturn { ReturnAllProperties(); }
いいえ。潜在的な複製http://stackoverflow.com/questions/2051678/getting-all-variables-in-scope – max
"範囲" - どの範囲ですか? –
自己実行機能 – Baconbeastnz