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;
})();