141 of 264 menu

Funkcia setInterval

Funkcia setInterval vykonáva kód v určenom časovom intervale. Prvým parametrom sa odovzdáva spätné volanie, a druhým - čas v milisekundách, ktorý určuje, v akých intervaloch sa bude kód, zadaný prvým parametrom, opakovať. Funkcia vráti jedinečný identifikátor, pomocou ktorého je možné časovač zastaviť. Na to je potrebné tento identifikátor odovzdať funkcii clearInterval.

Syntax

setInterval(funkcia, cas);

Príklad

Spustíme časovač, ktorý každú sekundu vypíše do konzoly nejaký text:

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

Príklad

Spustíme časovač, ktorý každú sekundu vypíše do konzoly celé čísla vo vzostupnom poradí:

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

Príklad

Zastavíme časovač, keď čítač dosiahne hodnotu 10:

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

Pozrite tiež

  • funkciu setTimeout,
    ktorá nastavuje oneskorenie pred vykonaním kódu
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť