1

「 Revealing Module Pattern 」を使用してメンバーを公開するjavascriptライブラリがあります。Private Memberにアクセスする必要がある特定のニーズがあります。誰かがこの点で私を助けることができますか? ヒントとコツはありますか?誰かがこれに光を当てることができれば、非常に感謝しています。前もって感謝します。

Addy Osmani によるモジュール パターンの公開

var myRevealingModule = (function () {

    var privateVar = "Ben Cherry",
        publicVar = "Hey there!";

    function privateFunction() {
        console.log( "Name: " + privateVar );
    }

    function publicSetName( strName ) {
        privateVar = strName;
    }

    function publicGetName() {
        privateFunction();
    }


    // Reveal public pointers to
    // private functions and properties

    return {
        setName: publicSetName,
        greeting: publicVar,
        getName: publicGetName
    };

})();

myRevealingModule.setName( "Paul Kinlan" );
myRevealingModule.getName();

// is there anyway to access 'privateFunction'????

「 privateFunction 」にアクセスする方法はありますか????

ヒントとコツはありますか?誰かがこれに光を当てることができれば、非常に感謝しています。前もって感謝します。

4

1 に答える 1