2
コールバック関数の引数(a、b)を抽出し、関数呼び出しに別の パラメータ(c)を追加するにはどうすればよいですか?コールバック以外のコールバックからパラメータを抽出する
function mycallback(a, b, c) {
// do stuff with a, b, c
}
function perform(callback) {
// I need to extract a and b here and add c:
// ???
//callback.apply(???);
}
perform(function() { mycallback(1, 2) });
私が行う関数に複数のコールバックを渡します。引数リストは1つを除いて異なるので、それを抽出する必要があります(常に最後のものです)、リストに別のパラメータを追加する必要があります。もちろん、私は2つのパラメータを組み合わせて呼び出し後に分割することができますが、最初にどのように抽出するのですか? – trajectory
@getagrip:パラメータを抽出するコードを追加しました.... –