JavaScript関数は無制限の引数を取ることができますか?このような 何か:JavaScript関数の無制限引数
testArray(1, 2, 3, 4, 5...);
私がしようとしています:
var arr = [];
function testArray(A) {
arr.push(A);
}
は、しかし、これは動作しません(出力は最初の引数だけです)。それとも唯一の方法は次のとおりです。
function testArray(a, b, c, d, e...) {
}
おかげ
をでき配列(またはオブジェクト)のような "無限"のコンテナを1つ持ち、 '...([one_arg]) 'しかない場合でも配列としてすべて渡します。... –
質問に直接答えるには、 [いいえできません。](http:// stackoverflow。com/questions/22747068/is-there-a-max-number-of-arguments-javascript-functions-can-accept) – Kaiido