コールバックを通常どおり呼び出す方法は理解していますが、引数配列を使用してコールバックを呼び出そうとすると機能しません。通常のコードは次のとおりです。
function someFunc(parameter1, callback){
alert(parameter1);
callback.call();
}
someFunc('Hello', function(){
alert('World!');
});
そして、引数配列を使用したまったく同じ形式ですが、機能しません。
function someFunc(parameter1){
alert(parameter1);
arguments[arguments.length-1].call();
}
someFunc('Hello', function(){
alert('World!');
});
ここで何が起こっているのですか?