Schleifen und Iterative Strukturen

Geschätzte Lektüre: 2 Minuten 357 Ansichten

Schleifen ermöglichen die wiederholte Ausführung von Codeblöcken und sind essentiell für die Verarbeitung von Datenmengen. JavaScript bietet verschiedene Schleifenkonstrukte, die jeweils für spezifische Anwendungsfälle optimiert sind:

// Traditionelle for-Schleife
for (let i = 0; i < 5; i++) {
    console.log(`Iteration ${i}`);
}

// While-Schleife
let counter = 0;
while (counter < 3) {
    console.log(`Counter: ${counter}`);
    counter++;
}

// For-in für Objekteigenschaften
let person = {name: "Anna", age: 30, city: "Berlin"};
for (let key in person) {
    console.log(`${key}: ${person[key]}`);
}

// For-of für iterierbare Objekte
let colors = ["rot", "grün", "blau"];
for (let color of colors) {
    console.log(color);
}

// Funktionale Iteration
colors.forEach((color, index) => {
    console.log(`Farbe ${index}: ${color}`);
});

Die Wahl der Schleifenart hängt vom Kontext ab. Während traditionelle for-Schleifen maximale Kontrolle bieten, sind funktionale Methoden wie forEach, map und filter oft expressiver und weniger fehleranfällig.

Dieses Dokument teilen

Schleifen und Iterative Strukturen

Oder Link kopieren

INHALT

Abonnieren

×
Cancel