141 of 264 menu

Funkce setInterval

Funkce setInterval provádí kód v určených časových intervalech. Prvním parametrem je callback funkce, druhým - čas v milisekundách, který určuje interval opakování kódu zadaného v prvním parametru. Funkce vrací jedinečný identifikátor, pomocí kterého lze časovač zastavit. Tento identifikátor se předává funkci clearInterval.

Syntaxe

setInterval(funkce, čas);

Příklad

Spustíme časovač, který každou sekundu vypíše do konzole text:

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

Příklad

Spustíme časovač, který každou sekundu vypíše do konzole celá čísla ve vzestupném pořadí:

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

Příklad

Zastavíme časovač, když čítač dosáhne hodnoty 10:

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

Viz také

  • funkci setTimeout,
    která nastavuje zpoždění před provedením kódu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout