Bruk av for...of-løkke for iterasjon over matriser
Syntaks
for...of-løkka er en mer moderne og konsis måte å iterere over arrayer på. Den håndterer automatisk løkketelleren og gir direkte tilgang til verdien til hvert element. Syntaksen for en for...of-løkke er som følger:
for (const element of array) {
// Code to be executed for each array element
}
I denne syntaksen:
const elementer en variabel som lagrer verdien til hvert element under hver iterasjon;of arrayspesifiserer arrayen vi ønsker å iterere over.
Eksempel
Her er et eksempel på bruk av for...of-løkka for å oppnå samme resultat som den forrige for-løkka:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Linje 1: Det erklærer en konstant variabel kalt
studentsog tildeler den et array som inneholder tre strenger –"Brandon","Mario"og"Saul". Dette arrayet representerer en liste med studentnavn; - Linje 3: Det starter en
for...of-løkke. Løkken brukes til å iterere gjennom hvert element istudents-arrayet ett om gangen; - Linje 4: Inne i
for...of-løkken bruker vi funksjonenconsole.log()for å logge verdien til det nåværende elementet til konsollen. Variabelenstudentrepresenterer det nåværende elementet i arrayet under hver iterasjon av løkken. Så, i første iterasjon vil det være"Brandon", i andre iterasjon"Mario", og i tredje iterasjon"Saul".
1. Hva er den primære fordelen med å bruke en for...of-løkke når man itererer over arrayer?
2. I syntaksen for for...of-løkke, hva representerer const element?
3. Hva er hensikten med delen of array i syntaksen for for...of-løkke?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.27
Bruk av for...of-løkke for iterasjon over matriser
Sveip for å vise menyen
Syntaks
for...of-løkka er en mer moderne og konsis måte å iterere over arrayer på. Den håndterer automatisk løkketelleren og gir direkte tilgang til verdien til hvert element. Syntaksen for en for...of-løkke er som følger:
for (const element of array) {
// Code to be executed for each array element
}
I denne syntaksen:
const elementer en variabel som lagrer verdien til hvert element under hver iterasjon;of arrayspesifiserer arrayen vi ønsker å iterere over.
Eksempel
Her er et eksempel på bruk av for...of-løkka for å oppnå samme resultat som den forrige for-løkka:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Linje 1: Det erklærer en konstant variabel kalt
studentsog tildeler den et array som inneholder tre strenger –"Brandon","Mario"og"Saul". Dette arrayet representerer en liste med studentnavn; - Linje 3: Det starter en
for...of-løkke. Løkken brukes til å iterere gjennom hvert element istudents-arrayet ett om gangen; - Linje 4: Inne i
for...of-løkken bruker vi funksjonenconsole.log()for å logge verdien til det nåværende elementet til konsollen. Variabelenstudentrepresenterer det nåværende elementet i arrayet under hver iterasjon av løkken. Så, i første iterasjon vil det være"Brandon", i andre iterasjon"Mario", og i tredje iterasjon"Saul".
1. Hva er den primære fordelen med å bruke en for...of-løkke når man itererer over arrayer?
2. I syntaksen for for...of-løkke, hva representerer const element?
3. Hva er hensikten med delen of array i syntaksen for for...of-løkke?
Takk for tilbakemeldingene dine!