141 of 264 menu

setInterval Fonksiyonu

setInterval fonksiyonu, kodun belirtilen zaman aralığında çalıştırılmasını sağlar. İlk parametre olarak bir geri çağırma fonksiyonu iletilmeli, ikinci parametre olarak ise - milisyaniye cinsinden zaman belirtilmeli, ilk parametrede verilen kodun hangi aralıklarla tekrarlanacağı bu şekilde ayarlanır. Fonksiyon, zamanlayıcıyı durdurmak için kullanılabilecek benzersiz bir tanımlayıcı döndürür. Bunun için bu tanımlayıcı clearInterval fonksiyonuna iletilmelidir.

Sözdizimi

setInterval(fonksiyon, zaman);

Örnek

Konsola her saniye bir metin yazdıran bir zamanlayıcı başlatalım:

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

Örnek

Konsola her saniye artan tam sayılar yazdıran bir zamanlayıcı başlatalım:

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

Örnek

Sayaç 10 değerine ulaştığında zamanlayıcıyı durduralım:

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

Ayrıca Bakınız

  • setTimeout fonksiyonu,
    kodun çalıştırılmasından önce gecikme ayarlar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet