Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
Hoppa Över Iterationer med Continue
continue
-nyckelordet låter dig hoppa över den återstående koden inom en loop för den aktuella iterationen och gå vidare till nästa iteration.
Exempel 1: Hoppa över tidiga iterationer
for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
I det här exemplet används continue
-nyckelordet för att hoppa över iterationer av loopen där i
är mindre än 5
. Som ett resultat körs endast iterationer med i
-värden i intervallet [5, 9] koden inuti loopen.
Exempel 2: Hoppa över en specifik iteration
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); }
Här används continue
-satsen för att hoppa över slutet av den tredje iterationen, vilket resulterar i att meddelandena "Iteration started" och "Iteration ended" skrivs ut för alla iterationer utom den där i
är lika med 3.
Notera
continue
-nyckelordet fungerar på liknande sätt sombreak
, men istället för att avsluta loopen helt, hoppar det bara över den aktuella iterationen och fortsätter med nästa. Detta beteende kan vara praktiskt för finjusterad kontroll av loopens körning.
Tack för dina kommentarer!