2011-11-09 6 views
0

に関数を渡す:私が行うことができるようには、私はメソッドに機能を設定する方法を知りたいプロパティ

function myfunc(){ 
    this.method = function() {}; 
    this.method2 = function(){this.method();} 
} 

この

obj=new myfunc(); 
obj.method=function(){//otherthings}; 

法2が実行されたときに、新しい方法がします実行される。

更新:それはそれは正確にあなたがそれを行う方法で、問題ありません

+0

そのコードはうまくいくはずです。 – GAgnew

+0

そうですね。あなたはそれを試して何かが間違っていたか?なぜここに問題があると思いますか? –

+0

そして、上記を正確に行い、 'obj.method2();'と言うとどうなりますか?それは動作するはずです。 – nnnnnn

答えて

2

はい、だけで正常に動作しません。

関連する問題