Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Iteration mit for...of | Mastering Arrays
JavaScript-Datenstrukturen
course content

Kursinhalt

JavaScript-Datenstrukturen

JavaScript-Datenstrukturen

1. Einführung und Voraussetzungen
2. Objektgrundlagen
3. Fortgeschrittene Objektmanipulation
4. Mastering Arrays
5. Fortgeschrittene Array-Operationen

book
Herausforderung: Iteration mit for...of

Aufgabe

Du hast ein Array von Objekten. Jedes Objekt repräsentiert die Informationen eines Freundes. Die Aufgabe besteht darin, eine for...of Schleife zu erstellen, um durch das Array zu iterieren und jedem Objekt eine weitere Eigenschaft hinzuzufügen, die sein sollte: online: false.

  1. Verwende eine for...of Schleife, um durch das friends Array zu iterieren.
  2. Innerhalb der for...of Schleife, verwende die Punktnotation, um die Eigenschaft hinzuzufügen.
123456789101112131415161718192021222324
const friends = [ { name: "Gail Russel", address: "803 Kozey Rapid", phone: "(317) 833-9935 41777", }, { name: "Mrs. Laurie Wunsch", address: "7361 Austin Road", phone: "(728) 884-9049 4760", }, ]; // Use a `for...of` loop for (const friend of ___) { friend.___ = ___; } // Logging specific properties after modifications for (const friend of friends) { console.log( `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}` ); }
copy

Erwartete Ausgabe:

  1. Um eine for...of Schleife zu erstellen, verwenden Sie die folgende Syntax: for (const element of array) { ... }.
  2. Verwenden Sie die Punktnotation (.), um eine Eigenschaft (online) hinzuzufügen und weisen Sie ihr den Wert false zu.
123456789101112131415161718192021222324
const friends = [ { name: "Gail Russel", address: "803 Kozey Rapid", phone: "(317) 833-9935 41777", }, { name: "Mrs. Laurie Wunsch", address: "7361 Austin Road", phone: "(728) 884-9049 4760", }, ]; // Use a `for...of` loop for (const friend of friends) { friend.online = false; } // Logging specific properties after modifications for (const friend of friends) { console.log( `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}` ); }
copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 8
We're sorry to hear that something went wrong. What happened?
some-alt