141 of 264 menu

Функција setInterval

Функција setInterval извршава код на одређени временски интервал. Први параметар треба да буде колбек функција, а други – време у милисекундама које одређује у ком временском интервалу ће се понављати код задат првим параметром. Функција враћа јединствени идентификатор, помоћу кога се тајмер може зауставити. За то треба тај идентификатор проследити функцији clearInterval.

Синтакса

setInterval(функција, време);

Пример

Покренимо тајмер који ће сваке секунде исписати у конзолу неки текст:

setInterval(function() { console.log('текст'); }, 1000);

Пример

Покренимо тајмер који ће сваке секунде исписати у конзолу целе бројеве у растућем редоследу:

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

Пример

Зауставимо тајмер када бројач достигне вредност 10:

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

Погледајте такође

  • функцију setTimeout,
    која поставља одлагање пре извршавања кода
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј