その関数を呼び出した関数内からオブジェクトのクラスの名前を見つけたい。私は John Resig のクラス継承の概念を使用しています。
例えば
var CoreStuff = Class.extend({ log: function(Message) { console.log(who + ' said ' + Message); });
var MyApp = CoreStuff.extend({ init: function() { this.log('Hello world!'); });
var app = new MyApp();
階層内で他のオブジェクトが呼び出されているかどうかを確認するにはどうすればMyApp
よいですか?CoreStuff
log()
現在行っているように、現在のクラスでこれ以上パラメーターを渡したくありません。