2016-06-30 6 views
0

このような状況では位相器:f1(a、b、f2) - f2にパラメータがある場合はどうなりますか?

(ジャバスクリプトに基づいて、フェイザー、中):

f1(a, b, f2); 

私はf2にパラメータを渡したいです。それは私にエラーを与える

function f2 (x,y){ 
    //code 
} 

私がしようとした場合、

f1(a, b, f2(x,y)); 

...。

(私が知っているPSは、時にはそれが自動的に運ぶとパラメータとしてオーバーbのが、私はaとbを使用したくない場合はどう?)

ここでは私の実際のコード

game.time.events.add(TELEPORT_CASTTIME, teleport); 

テレポートです私の関数ですが、私はパラメータを渡したいと思います。

答えて

3

これを試してみてください。そして、

function f2(x, y) {  
    return function() { 
     //code, you can use x and y 
    } 
} 

f1(a, b, f2(x,y)); 
関連する問題