0

javascript モジュール パターンを使用してプライベート メソッドを使用しているときに、これ (オブジェクト this) にアクセスするにはどうすればよいですか?

私はこれがどのように機能するかを理解していません。私はまだそれを学ぼうとしています。

var o = o || {};
o.Assets = (function() {
    "use strict";

    function privateFunc() {
        // how do I get this.assetQ?
    }

    function Assets(assetQ) {
        this.init(assetQ);
    };
    Assets.prototype.assetQ = [];
    Assets.prototype.cache = [];
    Assets.prototype.callback = false;
    /*
Initialize the assets
*/
    Assets.prototype.init = function(assetQ) {
        if (assetQ) {
            this.assetQ = assetQ;
        }
    };
    return Assets;
})();
4

1 に答える 1