Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Effektiv Iterasjon over Arrayer med for...of | Mestre JavaScript-Arrays
Javascript Datastrukturer

bookUtfordring: Effektiv Iterasjon over Arrayer med for...of

Oppgave

Du får et array med objekter. Hvert objekt representerer informasjon om en venn. Oppgaven er å lage en for...of-løkke for å iterere gjennom arrayet og legge til en egenskap til hvert objekt som skal være: online: false.

  1. Bruk en for...of-løkke for å iterere gjennom friends-arrayet.
  2. Inne i for...of-løkka, bruk punktnotasjon for å legge til egenskapen.
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

Forventet utdata:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. For å opprette en for...of-løkke, bruk følgende syntaks: for (const element of array) { ... }.
  2. Bruk punktnotasjon (.) for å legge til en egenskap (online) og tilordne den verdien false.
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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 8

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain how the `for...of` loop works in this example?

What does the `online: false` property represent for each friend?

Can you show how to add a different property to each object in the array?

Awesome!

Completion rate improved to 2.27

bookUtfordring: Effektiv Iterasjon over Arrayer med for...of

Sveip for å vise menyen

Oppgave

Du får et array med objekter. Hvert objekt representerer informasjon om en venn. Oppgaven er å lage en for...of-løkke for å iterere gjennom arrayet og legge til en egenskap til hvert objekt som skal være: online: false.

  1. Bruk en for...of-løkke for å iterere gjennom friends-arrayet.
  2. Inne i for...of-løkka, bruk punktnotasjon for å legge til egenskapen.
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

Forventet utdata:

Friend name is Gail Russel, offline
Friend name is Mrs. Laurie Wunsch, offline
  1. For å opprette en for...of-løkke, bruk følgende syntaks: for (const element of array) { ... }.
  2. Bruk punktnotasjon (.) for å legge til en egenskap (online) og tilordne den verdien false.
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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 8
some-alt