Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Efficiënte Array-Iteratie met for...of | Beheersing van JavaScript-Arrays
Javascript Datastructuren

bookUitdaging: Efficiënte Array-Iteratie met for...of

Taak

Je krijgt een array van objecten. Elk object bevat informatie over een vriend. De opdracht is om een for...of-lus te maken om door de array te itereren en aan elk object één extra eigenschap toe te voegen: online: false.

  1. Gebruik een for...of-lus om door de array friends te itereren.
  2. Voeg binnen de for...of-lus met behulp van dotnotatie de eigenschap toe.
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

Verwachte uitvoer:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. Voor het aanmaken van een for...of-lus, gebruik de volgende syntaxis: for (const element of array) { ... }.
  2. Gebruik de puntnotatie (.) om een eigenschap (online) toe te voegen en ken hieraan de waarde false toe.
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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 8

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.27

bookUitdaging: Efficiënte Array-Iteratie met for...of

Veeg om het menu te tonen

Taak

Je krijgt een array van objecten. Elk object bevat informatie over een vriend. De opdracht is om een for...of-lus te maken om door de array te itereren en aan elk object één extra eigenschap toe te voegen: online: false.

  1. Gebruik een for...of-lus om door de array friends te itereren.
  2. Voeg binnen de for...of-lus met behulp van dotnotatie de eigenschap toe.
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

Verwachte uitvoer:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. Voor het aanmaken van een for...of-lus, gebruik de volgende syntaxis: for (const element of array) { ... }.
  2. Gebruik de puntnotatie (.) om een eigenschap (online) toe te voegen en ken hieraan de waarde false toe.
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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 8
some-alt