Heim > Artikel > Web-Frontend > Welche zwei Arten von Sprunganweisungen gibt es in Javascript?
Zwei Sprunganweisungen in JavaScript: 1. Die break-Anweisung wird verwendet, um eine Schleife oder eine switch-Anweisung zu verlassen, damit das Programm den Code nach der Schleife weiter ausführen kann. 2. Die continue-Anweisung wird verwendet, um diese Schleife zu verlassen und die nächste Schleife zu starten. Die Syntax lautet „continue;“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Es gibt zwei Haupttypen von Sprunganweisungen, die von JavaScript unterstützt werden:
break-Anweisung
continue-Anweisung
Der Hauptunterschied zwischen der break-Anweisung und der continue-Anweisung ist: break bedeutet, vollständig zu beenden Die Schleife, continue soll diese Schleife beenden
1. Break-Anweisung:
Die break-Anweisung wird verwendet, um die Schleife zu verlassen oder eine switch-Anweisung zu verlassen, damit das Programm mit der Ausführung des nachfolgenden Codes fortfahren kann wird für while, do...while, switch oder für
verwendet. Grammatik in Anweisungen:
break;
Beschreibung:
break-Anweisungen werden normalerweise in while, do...while.switch oder für
Beispiel:
verwendet<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>break语句</title> <script type="text/javascript"> var n = 50; var sum=0; for(var i=0;i<100;i++) { if(i==(n+1)) break; sum+=i; } document.write(sum); </script> </head> <body> </body> </html>
Der Browser-Vorschaueffekt ist wie folgt:
2. Continue-Anweisung
Die continue-Anweisung ähnelt der break-Anweisung. Der Unterschied besteht darin, dass die continue-Anweisung verwendet wird, um diese Schleife zu verlassen und die nächste Schleife zu starten. Die break-Anweisung beendet alle Schleifen!
Grammatik:
continue;
Erklärung:
Wie die break-Anweisung kann die continue-Anweisung nur in Schleifenanweisungen wie White, do...while, for und switch verwendet werden.
Beispiel:
<!DOCTYPE html> <html> <head> <title></title> <script type="text/javascript"> //创建数组的同时对元素赋值 var str = " i love javascript "; for(var i=0;i<str.length;i++) { if(str.charAt(i)>= "o") { continue; } document.write(str.charAt(i)); } </script> </head> <body> </body> </html>
Durchsuchen Sie die Der Vorschaueffekt des Tools ist wie folgt:
[Verwandte Empfehlungen: Javascript-Lerntutorial]
Das obige ist der detaillierte Inhalt vonWelche zwei Arten von Sprunganweisungen gibt es in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!