私は次のようなコードを持っていて、私のインスタンス名を検出したいと思っていますexScript
。
この場合は になりますexScript123
。
eecore = {
something: 1,
// ...
someelse: function() { /* whatever */ };
};
var exScript = (function (undefined) {
function exScript(inputOptions) {
this.version = "0.0";
}
exScript.prototype.init = function () {
// some code here
};
return exScript;
})();
eecore.exScript123 = new exScript();
eecore.exScript123.init();
過去 1 時間、arguments.calle.name
andを使って実験してきましたthis.parent.name
が、私の場合はうまくいかないようです。私は未定義になり続けています。