sortArray(a, b)
持っている配列をソートするカスタムソートルーチン ( ) を作成しました。
こう呼んだら
a.sort(function (v1, v2) { return sortArray(v1, v2); });
すべて正常に動作します。
私はこのようにそれを呼び出す場合:
a.sort(sortArray(v1, v2));
v1 と v2 は未定義であるため、エラーが発生します。
匿名関数を作成せずに .sort() メソッドによって渡された引数を利用して、最初にそれらを受け取り、次にそれらをユーザー定義関数に渡す方法はありませんか?