Het Gebruik van de for...of-Lus voor Array-Iteratie
Syntaxis
De for...of-lus is een modernere en beknoptere manier om over arrays te itereren. Deze lus regelt automatisch de teller en biedt directe toegang tot de waarde van elk element. De syntaxis voor een for...of-lus is als volgt:
for (const element of array) {
// Code to be executed for each array element
}
In deze syntaxis:
const elementis een variabele die de waarde van elk element tijdens elke iteratie opslaat;of arrayspecificeert de array waarover we willen itereren.
Voorbeeld
Hier is een voorbeeld van het gebruik van de for...of-lus om hetzelfde resultaat te bereiken als de vorige for-lus:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Regel 1: Er wordt een constante variabele genaamd
studentsgedeclareerd en deze krijgt een array toegewezen met drie strings -"Brandon","Mario"en"Saul". Deze array stelt een lijst met studentennamen voor; - Regel 3: Er wordt een
for...of-lus gestart. De lus wordt gebruikt om elk element in destudents-array één voor één te doorlopen; - Regel 4: Binnen de
for...of-lus wordt de functieconsole.log()gebruikt om de waarde van het huidige element naar de console te loggen. De variabelestudentstelt het huidige element in de array voor tijdens elke iteratie van de lus. Dus, in de eerste iteratie is dit"Brandon", in de tweede iteratie"Mario"en in de derde iteratie"Saul".
1. Wat is het belangrijkste voordeel van het gebruik van een for...of-lus bij het itereren over arrays?
2. In de for...of-lus syntaxis, wat stelt const element voor?
3. Wat is het doel van het gedeelte of array in de syntaxis van de for...of-lus?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.27
Het Gebruik van de for...of-Lus voor Array-Iteratie
Veeg om het menu te tonen
Syntaxis
De for...of-lus is een modernere en beknoptere manier om over arrays te itereren. Deze lus regelt automatisch de teller en biedt directe toegang tot de waarde van elk element. De syntaxis voor een for...of-lus is als volgt:
for (const element of array) {
// Code to be executed for each array element
}
In deze syntaxis:
const elementis een variabele die de waarde van elk element tijdens elke iteratie opslaat;of arrayspecificeert de array waarover we willen itereren.
Voorbeeld
Hier is een voorbeeld van het gebruik van de for...of-lus om hetzelfde resultaat te bereiken als de vorige for-lus:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Regel 1: Er wordt een constante variabele genaamd
studentsgedeclareerd en deze krijgt een array toegewezen met drie strings -"Brandon","Mario"en"Saul". Deze array stelt een lijst met studentennamen voor; - Regel 3: Er wordt een
for...of-lus gestart. De lus wordt gebruikt om elk element in destudents-array één voor één te doorlopen; - Regel 4: Binnen de
for...of-lus wordt de functieconsole.log()gebruikt om de waarde van het huidige element naar de console te loggen. De variabelestudentstelt het huidige element in de array voor tijdens elke iteratie van de lus. Dus, in de eerste iteratie is dit"Brandon", in de tweede iteratie"Mario"en in de derde iteratie"Saul".
1. Wat is het belangrijkste voordeel van het gebruik van een for...of-lus bij het itereren over arrays?
2. In de for...of-lus syntaxis, wat stelt const element voor?
3. Wat is het doel van het gedeelte of array in de syntaxis van de for...of-lus?
Bedankt voor je feedback!