重複の可能性:
任意の数のパラメーターを Javascript 関数に渡す
n個の引数で次のことをどのように達成できますか?
function aFunction() {
if ( arguments.length == 1 ) {
anotherFunction( arguments[0] );
} else if ( arguments.length == 2 ) {
anotherFunction( arguments[0], arguments[1] );
} else if ( arguments.length == 3 ) {
anotherFunction( arguments[0], arguments[1], arguments[2] );
}
}
function anotherFunction() {
// got the correct number of arguments
}