Cursusinhoud
Introductie tot JavaScript
Introductie tot JavaScript
Iteraties Overslaan Met Continue
Het continue
sleutelwoord stelt je in staat om de resterende code binnen een lus over te slaan voor de huidige iteratie en door te gaan naar de volgende iteratie.
Voorbeeld 1: Vroege Iteraties Overslaan
for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
In dit voorbeeld wordt het continue
sleutelwoord gebruikt om iteraties van de lus over te slaan waar i
kleiner is dan 5
. Als gevolg daarvan voeren alleen iteraties met i
-waarden in het bereik [5, 9] de code binnen de lus uit.
Voorbeeld 2: Een Specifieke Iteratie Overslaan
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); }
Hier wordt de continue
-verklaring gebruikt om het einde van de 3e iteratie over te slaan, wat resulteert in de uitvoer van "Iteratie gestart" en "Iteratie beëindigd" berichten voor alle iteraties behalve degene waar i
gelijk is aan 3.
Opmerking
Het
continue
-sleutelwoord werkt vergelijkbaar metbreak
, maar in plaats van de lus volledig te beëindigen, slaat het alleen de huidige iteratie over en gaat verder met de volgende. Dit gedrag kan handig zijn voor fijnmazige controle van de lusuitvoering.
Bedankt voor je feedback!