141 of 264 menu

Funkcija setInterval

Funkcija setInterval izvaja kodo v določenih časovnih intervalih. Kot prvi parameter je treba posredovati povratni klic, kot drugi pa - čas v milisekundah, ki določa, v kakšnih intervalih se bo koda iz prvega parametra ponavljala. Funkcija vrne enolični identifikator, s katerim lahko ustavite časovnik. Za to je treba ta identifikator posredovati funkciji clearInterval.

Sintaksa

setInterval(funkcija, čas);

Primer

Zaženimo časovnik, ki vsako sekundo izpiše v konzolo neko besedilo:

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

Primer

Zaženimo časovnik, ki vsako sekundo izpiše v konzolo cela števila v naraščajočem vrstnem redu:

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

Primer

Ustavimo časovnik, ko števec doseže vrednost 10:

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

Glejte tudi

  • funkcijo setTimeout,
    ki nastavi zamudo pred izvajanjem kode
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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni