⊗jsPmTrDT 454 of 505 menu

JavaScript'te Zamanlayıcı Başlatma

setTimeout işlevi zamanlayıcı oluşturmak için tasarlanmamış olsa da, özyineleme'den yararlanılırsa yine de onunla yapılabilir:

let i = 0; function timer() { setTimeout(function() { console.log(++i); timer(); // kendimizi çağıralım }, 1000); } timer();

Böyle bir zamanlayıcıyı durdurmak, özyinelemenin gerçekleşmesine izin vermemekle mümkündür:

let i = 0; function timer() { setTimeout(function() { console.log(++i); if (i < 10) { // sadece sayaç 10'dan küçükse başlat timer(); } }, 1000); } timer();

Konsola 0 sayısını yazdırın. Bir saniye sonra 1 sayısını yazdırın, iki saniye sonra 2 sayısını yazdırın, 3 saniye sonra 3 sayısını yazdırın. Ve sonsuza kadar böyle devam edin.

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