141 of 264 menu

Funktsioon setInterval

Funktsioon setInterval käivitab koodi etteantud ajavahemike järel. Esimesena tuleb edastada tagasikutse, ja teisena - aeg millisekundites, mis näitab, millise intervalliga koodi, määratud esimese parameetriga, korratakse. Funktsioon tagastab unikaalse identifikaatori, mille abil saab taimeri peatada. Selleks tuleb see identifikaator edastada funktsioonile clearInterval.

Süntaks

setInterval(funktsioon, aeg);

Näide

Käivitame taimeri, mis iga sekund väljastab konsooli mingi teksti:

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

Näide

Käivitame taimeri, mis iga sekund väljastab konsooli täisarvud kasvavas järjekorras:

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

Näide

Peatame taimeri, kui loendur jõuab väärtuseni 10:

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

Vaata ka

  • funktsiooni setTimeout,
    mis määrab viivituse enne koodi käivitamist
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu