Heim > Artikel > Web-Frontend > Einführung in das Schleifenwissen in JavaScript (Codebeispiel)
Der Inhalt dieses Artikels ist eine Einführung in das Wissen über Schleifen in JavaScript (Codebeispiele). Ich hoffe, dass er einen gewissen Referenzwert hat Hilfe Du hast geholfen.
for-Schleife
Verwenden Sie eine for-Schleife, wenn die Anzahl der Durchläufe des Skripts bestimmt wurde.
Syntax:
for (变量=开始值;变量<=结束值;变量=变量+步进值) { 需执行的代码 }
Erklärung: Das folgende Beispiel definiert ein Schleifenprogramm, in dem der Startwert von i 0 ist. Jedes Mal, wenn die Schleife ausgeführt wird, wird der Wert von i um 1 erhöht und die Schleife wird fortgesetzt, bis i gleich 10 ist.
Hinweis: Der Schrittwert kann negativ sein. Wenn der Schrittwert negativ ist, müssen Sie den Vergleichsoperator in der for-Anweisung anpassen.
<html> <body> <script> var i=0 for (i=0;i<=10;i++) { document.write("The number is " + i) document.write("<br />") } </script> </body> </html>
The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 6 The number is 7 The number is 8 The number is 9 The number is 10
while-Schleife wird verwendet, um Code in einer Schleife auszuführen, wenn eine angegebene Bedingung wahr ist.
while (变量<=结束值) { 需执行的代码 }
Hinweis: Neben <= können auch andere Vergleichsoperatoren verwendet werden.
Erläuterung: Das folgende Beispiel definiert ein Schleifenprogramm. Der Startwert des Parameters i dieses Schleifenprogramms ist 0. Das Programm wird wiederholt ausgeführt, bis i größer als 10 ist. Der Wert von i erhöht sich bei jeder Ausführung um 1.
<html> <body> <script> var i=0 while (i<=10) { document.write("The number is " + i) document.write("<br />") i=i+1 } </script> </body> </html>
The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 6 The number is 7 The number is 8 The number is 9 The number is 10
do...while-Schleife ist eine Variante der while-Schleife. Die Schleife führt den Code zuerst aus, wenn sie zum ersten Mal ausgeführt wird, und setzt die Schleife dann fort, wenn die angegebene Bedingung wahr ist. Man kann also sagen, dass die do...while-Schleife den darin enthaltenen Code mindestens einmal ausführt, selbst wenn die Bedingung falsch ist, da die Bedingungsüberprüfung erst durchgeführt wird, wenn der darin enthaltene Code ausgeführt wird.
do { 需执行的代码 } while (变量<=结束值)
<html> <body> <script> var i=0 do { document.write("The number is " + i) document.write("<br />") i=i+1 } while (i<0) </script> </body> </html>
The number is 0
Das obige ist der detaillierte Inhalt vonEinführung in das Schleifenwissen in JavaScript (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!