Ideal zum Lernen:
Kurs als Videos
Video-Kurs HTML5, CSS
& Webdesign
HTML-Kurs, CSS u. Webdesign lernen & die eigene Website erstellen
Videos eBook Forum Kontakt

Schleifen in JavaScript – wiederholte Ausführung eines Programmteils

In jeder Programmiersprache gibt es Schleifen, die eine vorgegebene Anzahl an Durchgänge durchlaufen bzw. die Schleife solange wiederholt wird, bis eine Bedingung nicht mehr zutrifft.

Bei Schleifen haben wir im Befehlsaufbau immer einen Anweisungsteil bzw. eine Bedingung, die festlegt, wie oft eine Schleife durchlaufen werden soll.

Innerhalb einer Schleife kann beliebig viel Code stehen, der ausgeführt wird. In den folgenden Beispielen wird nur eine Zahl für den Durchgang ausgegeben.

Grundsätzlicher Aufbau:

Schleifenbefehl (Bedingung) {
    Code innerhalb der Schleife
}

Beim Aufbau der Bedingungen kommt uns das Wissen aus den if-Bedingungen und auch dem Thema „truthy / falsy“ zu Gute.

Verschiedene Schleifentypen

Es gibt verschiedene Schleifentypen, die ja nach Anwendung ihre Berechtigung haben.

In den folgenden Kapiteln die entsprechenden Informationen zu den 3 Schleifentypen:

  • while
  • do … while
  • for

Unterschiede der 3 Schleifentypen

Der grundsätzliche Unterschied zwischen den 3 Schleifentypen:

while – Schleife

Eine While-Schleife kann je nach Bedingung auch niemals durchlaufen werden. Im Gegensatz dazu die do … while Schleife.

do … while – Schleife

Diese Schleife wird auf jeden Fall mindestens einmal durchlaufen.

for – Schleife

Bei der for-Schleife ist die Anzahl der Durchläufe bekannt. Eine Variable für die Durchläufe wird festgelegt, die allerdings nur innerhalb der for-Schleife verfügbar ist.

Abbruch innerhalb einer Schleife

In manchen Programmen ist ein Abbruch innerhalb der Schleife notwendig. Dazu gibt es in JavaScript die Anweisung break.

Code innerhalb der Schleife ignorieren

Auch hier eher ein Ausnahmefall, dass für einen Programmablauf es je nach Umstand sinnvoll ist, den Code innerhalb der Schleife zu ignorieren und beim nächsten Durchlauf weiter zu machen. Hierzu gibt es den JavaScript-Befehl continue.

Gefahr bei Schleifen

Ein gern gemachter Anfängerfehler ist, dass versehentlich eine unendliche Schleife programmiert wird die niemals beendet wird. Sprich die Bedingung, die zu einen erfolgreichen letzten Durchlauf der Schleife führen würde, wird nie erreicht.

Und nun auf den folgenden Seiten die einzelnen Schleifen und Beispiele dazu.

Weiterempfehlen • Social Bookmarks • Vielen Dank

Bitte unterstützen Sie dieses Projekt

Sie können dieses Projekt in verschiedenen Formen unterstützen - wir würden uns freuen und es würde uns für weitere Inhalte motivieren :).

unsere Videos bestellen

Unsere Videos und eBooks bestellen.

Spenden

Sie können uns eine Spende über PayPal zukommen lassen.

Weiterempfehlungen

Empfehlen Sie es weiter - wir freuen uns immer über Links und Facebook-Empfehlungen.

Bücher über Amazon

Bestellen Sie Bücher über folgende Links bei Amazon:

Vielen Dank für Ihre Hilfe

    E-Books zum Kurs

    von HTML-Seminar.de

    E-Books mit rund 930 Seiten Umfang als PDF. Alle 3 zu einem Preis.

    Mehr Details