Heim > Artikel > Web-Frontend > Beispiele für Funktionen mit variabler Parameteranzahl in JavaScript
JavaScript ermöglicht einer Funktion die Übergabe einer variablen Anzahl von Parametern, da es ein integriertes Objekt namens Argumente gibt, das ein Array aller von einer Funktion übergebenen Parameter ist.
Off-Topic: Ich bin schon sehr früh mit JavaScript in Kontakt gekommen, habe aber nicht darauf geachtet. Ich habe viele coole und umwerfende Webseiten mit JavaScript gesehen, die den größten Einfluss hatten auf mich. Ich war fest entschlossen, es von Grund auf zu lernen, daher der Abschnitt über JavaScript und Ajax. Ich habe vor, diese Kolumne als Studiennotizen aufzuzeichnen, sodass die Notizen für jeden Artikel möglicherweise sehr kurz sind und nur ein oder zwei Sätze mit Anmerkungen umfassen.
JavaScript ermöglicht einer Funktion die Übergabe einer variablen Anzahl von Parametern, da es ein integriertes Objekt namens „Argumente“ gibt, das ein Array aller von einer Funktion übergebenen Parameter ist. Geben Sie ein Beispiel und Sie werden es verstehen.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JavaScript参数个数可变的函数</title> <mce:script language="javascript" type="text/javascript"><!-- function testparams() { var params = ""; for (var i=0; i<arguments.length; i++) { params = params + " " + arguments[i]; } alert(params); } testparams("abc", 123); testparams(123, "456", 789); testparams(); // --></mce:script> </head> <body> </body> </html>
Das Obige ist der gesamte Inhalt dieses Kapitels. Weitere verwandte Tutorials finden Sie unter JavaScript-Video-Tutorial!