Heim > Web-Frontend > Front-End-Fragen und Antworten > Der Unterschied zwischen continue in while und für Javascript

Der Unterschied zwischen continue in while und für Javascript

WBOY
Freigeben: 2023-05-17 15:48:39
Original
699 Leute haben es durchsucht

JavaScript ist eine sehr beliebte Programmiersprache mit einer Vielzahl von Syntaxstrukturen und Kontrollflüssen. Darunter sind while- und for-Schleifen in der JavaScript-Programmierung sehr verbreitet. In beiden Schleifen gibt es ein Schlüsselwort „continue“, mit dem eine Iteration in der aktuellen Schleife übersprungen werden kann. Es gibt jedoch einige Unterschiede zwischen ihnen.

In der while-Schleife besteht die Funktion der continue-Anweisung darin, eine Iteration der aktuellen Schleife zu überspringen. Sie können beispielsweise die continue-Anweisung verwenden, um die Steuerung an die nächste Schleifeniteration zu übergeben, wenn eine Bedingung nicht erfüllt ist. Das Folgende ist ein Beispiel für eine While-Schleife:

let i = 0;
while(i < 10) {
  i++;
  if(i % 2 === 0) {
    continue;
  }
  console.log(i);
}
Nach dem Login kopieren

Wenn i in diesem Beispiel eine gerade Zahl ist, verwenden wir die continue-Anweisung, um die aktuelle Iteration zu überspringen und direkt in die nächste Schleife einzutreten. Daher ist die Ausgabe dieses Programms 1, 3, 5, 7 und 9.

In einer for-Schleife ist die Verwendung von continue jedoch etwas anders. Die for-Schleife hat drei Ausdrücke: Initialisierung, Bedingung und Iterator. Die Initialisierung besteht aus einer Reihe von Anweisungen, die vor Beginn der Schleife ausgeführt werden. Die Bedingung bestimmt, ob die Schleife ausgeführt werden soll, und der Iterator wird am Ende jeder Schleife ausgeführt. Hier ist ein Beispiel für eine for-Schleife:

for(let i = 0; i < 10; i++) {
  if(i % 2 === 0) {
    continue;
  }
  console.log(i);
}
Nach dem Login kopieren

In diesem Beispiel verwenden wir continue, um gerade Zahlen in der Schleife zu überspringen. Wenn i eine gerade Zahl ist, wird die continue-Anweisung ausgeführt und die Steuerung springt zur nächsten Iteration. Daher ist die Ausgabe dieses Programms 1, 3, 5, 7 und 9.

Im Allgemeinen wird das Schlüsselwort continue in JavaScript in while- und for-Schleifen ungefähr gleich verwendet, kommt jedoch in for-Schleifen häufiger vor als in while-Schleifen. In einer for-Schleife wird die continue-Anweisung oft verwendet, um bestimmte Iterationen zu überspringen, um die Schleife schneller zu durchlaufen. In der while-Schleife wird die continue-Anweisung jedoch relativ selten verwendet.

Zusätzlich zur continue-Anweisung verfügt JavaScript auch über einige andere Schlüsselwörter und Kontrollflüsse, wie zum Beispiel break, return, if-else-Anweisungen usw. Programmierer sollten die Verwendung dieser Kontrollflüsse beherrschen, um die Effizienz und Lesbarkeit des Codes zu verbessern.

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen continue in while und für Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage