Kursusindhold
Introduktion til JavaScript
Introduktion til JavaScript
Spring Iterationer Over med Continue
continue
-nøgleordet giver dig mulighed for at springe den resterende kode inden for en løkke over for den aktuelle iteration og fortsætte til den næste iteration.
Eksempel 1: Springe tidlige iterationer over
for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
I dette eksempel bruges continue
-nøgleordet til at springe iterationer af løkken over, hvor i
er mindre end 5
. Som et resultat udfører kun iterationer med i
-værdier i intervallet [5, 9] koden inde i løkken.
Eksempel 2: Springe en specifik iteration over
for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Her bruges continue
-udsagnet til at springe slutningen af den 3. iteration over, hvilket resulterer i output af "Iteration started" og "Iteration ended"-meddelelser for alle iterationer undtagen den, hvor i
er lig med 3.
Bemærk
continue
-nøgleordet fungerer på samme måde sombreak
, men i stedet for at afslutte løkken helt, springer det kun den aktuelle iteration over og fortsætter med den næste. Denne adfærd kan være nyttig til finjusteret kontrol af løkkens udførelse.
Tak for dine kommentarer!