In diesem Artikel wird der Weg beschrieben, um die für Schleife in JavaScript zu stoppen.
So stoppen Sie eine JavaScript -Schleife?
A "für”Schleife in JavaScript kann mit dem“ gestoppt werdenbrechen" Stellungnahme. Die Break -Anweisung wird verwendet, um eine Schleife frühzeitig zu verlassen, bevor der bedingte Ausdruck der Schleife falsch ist. Um die Schleife zu beenden oder zu stoppen, verwenden Sie die Break -Anweisung innerhalb der IF -Anweisung.
Beispiel 1: Drucken Nummern und stoppen die Schleife, wenn die Nummer „5“ gedruckt ist
Im angegebenen Beispiel läuft die Schleife nur 5 Mal und stoppt, wenn die Variable “ich”Erreicht den Wert von 5:
für (lass i = 0; i <10; i++)Nach dem Verlassen der Schleife wird der verbleibende Code ausgeführt:
Konsole.log ("Loop Stop");Es kann beobachtet werden, dass die Schleife ausgeführt wird, bis der Wert 5 gedruckt ist, die Schleife sofort gestoppt wird und den verbleibenden Code weiter ausführt:
Beispiel 2: Stop -Schleife, wenn das Element „10“ in Array gefunden wird
Erstellen Sie eine Reihe von gleichmäßigen Zahlen:
var Array = [2, 4, 6, 8, 10, 12, 14, 16, 18];Das Array mit „iterieren“ mit “iterieren“für”Schleifen und stoppen Sie, wenn das Element“10”Wird im Array gefunden:
für (lass i = 0; i < array.length; i++)Führen Sie den verbleibenden Code aus, nachdem Sie die Schleife gestoppt haben:
Konsole.log ("Loop Stop");Ausgang
Die Break -Anweisung wird in den für Schleifen verwendet, wie zfür","für… von”Schleife und“für inSchleife, während sie in der “verwendet werden“für jede”Loop wirft einen Fehler aus.
Beispiel 3: Verwenden Sie die Anweisung "Break" in der Schleife "foreach"
Verwenden Sie die “für jedeSchleife, um das Array zu iterieren und anzuhalten, wenn das Element 10 gefunden wird:
Array.foreach (elem =>Es kann beobachtet werden, dass das “brechen”Aussage stoppt die Schleife nicht in foreach -Schleife
Das geht darum, die für die Schleife in JavaScript zu stoppen.
Abschluss
Um das zu stoppenfür”Schleifen in JavaScript, verwenden Sie die“brechen" Stellungnahme. Es wird in der Schleife verwendet, um die Schleife zu beenden/zu stoppen und den verbleibenden Code weiter auszuführen. Darüber hinaus kann die Break -Erklärung verwendet werden, um das zu stoppen “für","für… von", Und "für inLoops. Während "für jedeSchleife verwendet niemals die Anweisung "Break", um die Schleife zu stoppen. Es gibt einen Fehler. In diesem Artikel wurde der Weg gezeigt, die für die für die Schleife in JavaScript zu verhindern.