141 of 264 menu

Funcția setInterval

Funcția setInterval execută cod la un interval de timp specificat. Primul parametru trebuie să fie un callback, iar al doilea - timpul în milisecunde, care indică la ce interval se va repeta codul specificat de primul parametru. Funcția returnează un identificator unic, cu ajutorul căruia poți opri timerul. Pentru a face acest lucru, acest identificator trebuie transmis funcției clearInterval.

Sintaxă

setInterval(funcție, timp);

Exemplu

Să pornim un timer care afișează în consolă un text la fiecare secundă:

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

Exemplu

Să pornim un timer care afișează în consolă numere întregi crescătoare la fiecare secundă:

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

Exemplu

Să oprim timerul când contorul atinge valoarea 10:

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

Veți și

  • funcția setTimeout,
    care stabilește o întârziere înainte de executarea codului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge