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 | Grunnleggende om JavaScript-Objekter
Javascript Datastrukturer

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 1. Kapittel 29

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

Seksjon 1. Kapittel 29
some-alt