5

JavaScript でモジュール パターンを使用しており、スコープと角かっこ表記 (SBN) について質問があります。

次の簡単な例を考えてみてください。

(function (module) {

    function myMethod(text) {
        console.log(text);
    }

    module.init = function (name) {

        // here I want to do something like 
        // eval(name)("hello");
        // using SBN, e.g.
        ..[name].call(this, "hello"); 
    };

})(window.Module = window.Module || {});

Module.init("myMethod");

関数内からSBN を使用initして呼び出すことは可能ですか?myMethod

4

2 に答える 2