Hallo,
mich würde mal interessieren, warum man eigentlich bei JavaScript innerhalb eines Methodendeklaration Parameter angeben kann, wenn man diese Methode eigentlich mit beliebig vielen Parametern aufrufen könnte? Wenn ich bspw. 2 Übergabaparameter in einem Methodenkopf definiere, kann ich sie ja trotzdem mit 3 oder noch mehr Parametern aufrufen?
Beispiel:
Konkreter Aufruf:
Warum macht man überhaupt eine Parameterdeklaration? Ich könnte mir ja auch x beliebige Parameter innerhalb einer Methode aus arguments auslesen, oder? Besten Dank für Antworten.
Mfg
Kossy
mich würde mal interessieren, warum man eigentlich bei JavaScript innerhalb eines Methodendeklaration Parameter angeben kann, wenn man diese Methode eigentlich mit beliebig vielen Parametern aufrufen könnte? Wenn ich bspw. 2 Übergabaparameter in einem Methodenkopf definiere, kann ich sie ja trotzdem mit 3 oder noch mehr Parametern aufrufen?
Beispiel:
Code:
function myFunction(parameter1, parameter2){
// do some stuff
}
Konkreter Aufruf:
Code:
myFunction("test", 23, "ein weiterer Parameter");
Warum macht man überhaupt eine Parameterdeklaration? Ich könnte mir ja auch x beliebige Parameter innerhalb einer Methode aus arguments auslesen, oder? Besten Dank für Antworten.
Mfg
Kossy