Struppi: Dynamisches Auslesen von Werten und Übergabe an Funktion

Beitrag lesen

setData.apply(this, [1, 2, 3, 4].concat(tempArray));

das sehe ich jetzt zu ersten Mal. Könntest du bitte erklären (oder einen Link setzen), was "[1, 2, 3, 4]" in diesem Zusammenhang bedeutet, und ob die Lösung auch mit beliebiger Anzahl von Eingabefeldern funktioniert?

Ach so stimmt - die 1,2,3,4 sind Platzhalter für die Parameter p1 - p4 damit der Test funktioniert.

Ja die Lösung mit apply funktioniert mit beliebig vielen Parametern. Es wird quasi das Array als einzelne Parameter an die Funktion übergeben.

Struppi.