141 of 264 menu

Funkcija setInterval

Funkcija setInterval izvršava kod kroz navedeni vremenski interval. Kao prvi parametar prosledite povratni poziv, a kao drugi - vreme u milisekundama, koje pokazuje kroz koji će se vremenski period ponavljati kod zadat prvim parametrom. Funkcija vraća jedinstveni identifikator, pomoću koga možete zaustaviti tajmer. Za to treba proslediti taj identifikator funkciji clearInterval.

Sintaksa

setInterval(funkcija, vreme);

Primer

Pokrenimo tajmer koji će svake sekunde ispisivati u konzolu neki tekst:

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

Primer

Pokrenimo tajmer koji će svake sekunde ispisivati u konzolu cele brojeve u rastućem redosledu:

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

Primer

Zaustavimo tajmer kada brojač dostigne vrednost 10:

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

Pogledajte takođe

  • funkciju setTimeout,
    koja postavlja kašnjenje pre izvršenja koda
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij