JavaScript işlevi sınırsız bağımsız değişken alabilir mi? Böyle şey:Bir JavaScript işlevinde sınırsız bağımsız değişkenler
testArray(1, 2, 3, 4, 5...);
Ben çalışıyorum:
var arr = [];
function testArray(A) {
arr.push(A);
}
Ama bu işe yaramazsa (çıkış sadece ilk argümandır). Ya tek yoldur:
function testArray(a, b, c, d, e...) {
}
Teşekkür
, yapabilirsin tek bir parametre - "sınırsız" konteynırı (veya nesne gibi) ve sonra sadece her şeyi dizi olarak iletin, sadece "... ([one_arg])" ... –
Doğrudan soruyu cevaplamak için not edin, [Hayır yapamazsın.] (Http: // stackoverflow.com/questions/22747068/is-there-a-max-number-of-arguments-javascript-functions-can-kabul) – Kaiido