Heim > Artikel > Web-Frontend > Was sind die Schleifenstrukturen in Javascript?
Es gibt drei Arten von js-Schleifenstrukturen: 1. for-Schleife mit der Syntax „for (Initialisierungsanweisung; Schleifenbedingung; Selbstinkrementierung oder Selbstdekrementierung) {Codeblock}“; 2. while-Schleife mit der Syntax „while (bedingte Anweisung) {Codeblock“ }“; 3. „do while“-Schleife, Syntax „do{Anweisungsblock}while (bedingte Anweisung);“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Die sogenannte Schleife besteht darin, einen Teil des Codes wiederholt auszuführen. Die Urteilsfähigkeit von Computern ist der von Menschen weitaus unterlegen: Computer sind in der ständigen Wiederholung besser. Und wir nennen dies eine Schleife in JavaScript. Lassen Sie uns etwas über Schleifen in JavaScript lernen.
Es gibt drei Arten von JS-Schleifenstrukturen
for loop==> Die angegebene Bedingung ist wahr. Schleifencodeblock Schleifenkörper
for(初始化语句;循环条件;自增或自减){ 需要重复的代码块; }
2. Schleifenbedingter Ausdruck
3. Codeblöcke, die wiederholt werden müssen 4. Operationsausdruck nach der Schleife
Einfache for-Schleife, eine Ausführung der Schleife ändert den Wert einer Variablen
Beispiel: Geben Sie einen Wert von 1 bis 100 aus
for(var i=1; i <= 100; i++){ //在循环开始时设置一个变量i;//定义运行循环的条件i<=100;//每个循环执行后,变量增加1 console.log(i); }2. While-SchleifeDie While-Schleife führt einen Abschnitt wiederholt aus, bis eine bestimmte Bedingung nicht mehr erfüllt ist.
Grammatik:
while(条件表达式语句){ 执行的代码块; }
while-Schleifenstruktur ist wie in der Abbildung dargestellt:
Fall:
var i = 0; while (i < 10){ console.log(i); i++; } //while循环会先判定条件,再根据条件是否成立达成决定是否进入循环 //如果条件一开始就是false ,则不会进入循环Nachteile:
Wenn keine Bedingungen vorliegen, wird es auf unbestimmte Zeit ausgeführt, was zu einer Endlosschleife führt.
3. Struktur der do while-Schleife Das Grundprinzip der do while-Struktur ist grundsätzlich das gleiche wie das der while-Struktur, garantiert jedoch, dass der Schleifenkörper mindestens einmal ausgeführt wird. Weil es zuerst den Code ausführt und dann die Bedingung beurteilt. Syntax: Anders als bei der while-Schleife führt do while den Code unabhängig von den Bedingungen einmal aus ist nicht wahr
do...while: Führen Sie zuerst aus und stellen Sie dann fest, ob die Bedingung nicht wahr ist. Führen Sie den Schleifenkörper mindestens einmal aus
[Empfohlenes Lernen:
Javascript-Tutorial für FortgeschritteneDas obige ist der detaillierte Inhalt vonWas sind die Schleifenstrukturen in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!