141 of 264 menu

Функцыя setInterval

Функцыя setInterval выконвае код праз паказаны інтэрвал часу. Першым параметрам варда перадаваць колбэк, а другім - час у мілісекундах, які паказвае, праз які прамежак будзе паўтарацца код, заданы першым параметрам. Функцыя вяртае унікальны ідэнтыфікатар, з дапамогай якога можна спыніць таймер. Для гэтага гэты ідэнтыфікатар варда перадаць функцыі clearInterval.

Сінтаксіс

setInterval(функцыя, час);

Прыклад

Запусцім таймер, які кожную секунду выводзіць у кансоль нейкі тэкст:

setInterval(function() { console.log('text'); }, 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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць