141 of 264 menu

De setInterval-functie

De functie setInterval voert code uit met gespecificeerde tijdsintervallen. De eerste parameter moet een callback zijn, en de tweede - de tijd in milliseconden, die aangeeft na welk interval de code, gespecificeerd door de eerste parameter, wordt herhaald. De functie retourneert een unieke identifier, waarmee de timer kan worden gestopt. Hiervoor moet deze identifier worden doorgegeven aan de functie clearInterval.

Syntaxis

setInterval(functie, tijd);

Voorbeeld

Laten we een timer starten die elke seconde een tekst naar de console uitvoert:

setInterval(function() { console.log('tekst'); }, 1000);

Voorbeeld

Laten we een timer starten die elke seconde gehele getallen in oplopende volgorde naar de console uitvoert:

let i = 0; setInterval(function() { console.log(i++); }, 1000);

Voorbeeld

Laten we de timer stoppen wanneer de teller de waarde 10 bereikt:

let i = 0; let id = setInterval(function() { i++; if (i == 10) { clearInterval(id); } else { console.log(i); } }, 1000);

Zie ook

  • de functie setTimeout,
    die een vertraging instelt vóór de uitvoering van code
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren