Eine Schleife, die niemals endet, wird als "als" bezeichnet "unendlich”Schleife. Im Allgemeinen ist es keine gute Praxis, eine unendliche Schleife mit JavaScript zu erstellen, da das Programm einfrieren oder abstürzen kann. Es gibt jedoch einige Szenarien, in denen Programmierer Code kontinuierlich ausführen müssen, bis eine bestimmte Bedingung erfüllt ist oder ein externes Ereignis stattfindet. In diesen Fällen werden unendliche Schleifen verwendet. Während der Spielentwicklung müssen Entwickler beispielsweise möglicherweise eine unendliche Schleife entwerfen, die den Staat des Spiels kontinuierlich verändert, bis es fertig ist.
Dieser Beitrag beschreibt die Methode zum Erstellen von unendlichen Schleifen in JavaScript.
So erstellen Sie eine unendliche Schleife in JavaScript?
Verwenden Sie die häufigsten Schleifentechniken, einschließlich:
Ansatz 1: Infinite -Schleife mit der Schleife "für"
Ein JavaScript "fürSchleife ist eine Steuerflusserklärung, die es ermöglicht, einen Codeblock wiederholt auszuführen. Für eine unendliche Schleife gibt es zwei Möglichkeiten, entweder die Endbedingung als “festzustellen“Unendlichkeit”Oder keine Endbedingung zuweisen.
Syntax
Zum Erstellen einer unendlichen Schleife mit der “für”Schleife:
für (var i = 0; i < Infinity; i++)
// Anweisung, die ausgeführt werden soll
Oder verwenden Sie die angegebene Syntax für Infinite Loop:
für (;;)
// Anweisung, die ausgeführt werden soll
Beispiel
Setzen Sie die “Unendlichkeit”Als Endzustand der für die für die Schleife zum Drucken der angegebenen Nachricht unendlich:
für (var i = 0; i < Infinity; i++)
Konsole.log ("Ich bin eine Infinity -Schleife");
Die Ausgabe zeigt die Meldung unendliche Zeiten an:
Ansatz 2: Infinite -Schleife Verwenden Sie "while" -Sloop
“während"Schleife ist auch eine JavaScript -Steuerungsanweisung, die die Ausführung eines Codeblocks wiederholt ermöglicht, bis eine definierte Bedingung ist"WAHR”.
Syntax
Die folgende Syntax wird verwendet, um eine unendliche Schleife mit der "while" -Sloop zu erstellen:
while (wahr)
// Anweisung, die ausgeführt werden soll
Beispiel
Hier drucken wir die angegebene Nachricht unendlich mit der “während"Schleife, um die Bedingung als" festlegen "festzulegenWAHR”. Dies zeigt an, dass die Schleife unendlich ausgeführt wird:
while (wahr)
Konsole.log ("Ich bin eine Infinity -Schleife");
Ausgang
Hier geht es darum, eine unendliche Schleife in JavaScript zu erstellen.
Abschluss
Um eine unendliche Schleife in JavaScript zu erstellen, verwenden Sie die häufigsten Looping -Techniken, einschließlich “für()”Schleife als„ für (var i = 0; i < Infinity; i++) ”, or “for (;;) ”, and “während()"Schleife als" while (true) ". In diesem Beitrag wurde die Methode zum Erstellen einer unendlichen Schleife mit JavaScript beschrieben.