Apply は 2 つの引数 (コンテキスト) を取り、2 番目の引数は引数の配列です。ただし、JavaScript では、args は配列ではなく、「配列のようなオブジェクト」です。したがって、それが真の配列ではないことを考慮すると、次のコードは有効です。
function firstFunc(){
secondFunc.apply(someContext,arguments);
}
または、この儀式を行う必要がありますか?
function firstFunc(){
var realArray=array.prototype.slice(arguments);
secondFunc.apply(someContext,realArray);
}