2016-07-15 9 views
0

この関数をパラメータに持つ関数の名前を取得できるかどうかを知りたいと思います。この関数をパラメータに持つ関数の名前を取得する

実用例:

function foo() { 
    console.log(somethingHere) --> 'bar' 
    return true; 
} 

function bar (param1, param2) {} 

bar(foo(), 'something'); 
+1

なぜ必要ですか?別の引数として文字列として渡してください... – Rayon

+1

あなたの質問はあまり明確ではありません。 'bar(foo()、 'something')の呼び出しのほかに、実際には' true'の最初のパラメータがあります。 – kennasoft

+0

@showdev 'foo'は' bar'によって呼び出されません、 'foo'は' bar'のためのパラメータを返します – 4castle

答えて

0

Function.namebarだけfoo機能しませfoo関数の戻り値を受け取るので、しかし、あなたの例では、barfooの実際の名前を知ることができない、関数の名前を返しますそれ自体は

関連する問題