Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Effiziente Array-Iteration mit For...Of | JavaScript-Arrays Meistern
Javascript Datenstrukturen

bookHerausforderung: Effiziente Array-Iteration mit For...Of

Aufgabe

Es wird ein Array von Objekten bereitgestellt. Jedes Objekt enthält Informationen zu einem Freund. Die Aufgabe besteht darin, eine for...of-Schleife zu erstellen, um das Array zu durchlaufen und jedem Objekt eine weitere Eigenschaft hinzuzufügen: online: false.

  1. Verwenden einer for...of-Schleife zum Iterieren durch das friends-Array.
  2. Innerhalb der for...of-Schleife die Punktnotation verwenden, 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:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. Um eine for...of-Schleife zu erstellen, folgende Syntax verwenden: for (const element of array) { ... }.
  2. Die Punktnotation (.) verwenden, um eine Eigenschaft (online) hinzuzufügen und den Wert false zuzuweisen.
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

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.27

bookHerausforderung: Effiziente Array-Iteration mit For...Of

Swipe um das Menü anzuzeigen

Aufgabe

Es wird ein Array von Objekten bereitgestellt. Jedes Objekt enthält Informationen zu einem Freund. Die Aufgabe besteht darin, eine for...of-Schleife zu erstellen, um das Array zu durchlaufen und jedem Objekt eine weitere Eigenschaft hinzuzufügen: online: false.

  1. Verwenden einer for...of-Schleife zum Iterieren durch das friends-Array.
  2. Innerhalb der for...of-Schleife die Punktnotation verwenden, 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:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. Um eine for...of-Schleife zu erstellen, folgende Syntax verwenden: for (const element of array) { ... }.
  2. Die Punktnotation (.) verwenden, um eine Eigenschaft (online) hinzuzufügen und den Wert false zuzuweisen.
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
some-alt