Kurs Önerileri:
- Önceki sayfa btoa()
- Sonraki sayfa clearTimeout()
- Bir üst seviyeye dön Window Nesnesi
Window clearInterval() Metodu
clearInterval()
Tanım ve Kullanım setInterval() yöntemi ayarlanan zamanlayıcıyı kullanarak temizleyin.
Uyarı
Aralığı temizlemek için lütfen: setInterval() Dönen id:
myInterval = setInterval(function, milliseconds);
Sonra bu işlemini çağırarak yapabilirsiniz: clearInterval()
uygulamasını durdurmak için:
clearInterval(myInterval);
Ayrıca bkz:
Örnek
Örnek 1
Her saniyede bir zamanı gösterin. Zamanı durdurmak için clearInterval() kullanın:
const myInterval = setInterval(myTimer, 1000); function myTimer() { const date = new Date(); document.getElementById("demo").innerHTML = date.toLocaleTimeString(); } function myStopFunction() { clearInterval(myInterval); }
Örnek 2
Her 500 milisaniyede iki arka plan rengi arasında bir kez değiştirin:
const myInterval = setInterval(setColor, 500); function setColor() { let x = document.body; x.style.backgroundColor = x.style.backgroundColor == "yellow" ? "pink" : "yellow"; } function stopColor() { clearInterval(myInterval); }
Örnek 3
setInterval() ve clearInterval() kullanarak dinamik ilerleme çubuğu oluşturma:
function move() { const element = document.getElementById("myBar"); let width = 0; const id = setInterval(frame, 100); function frame() { if (width == 100) { clearInterval(id); } else { width++; element.style.width = width + '%'; } } }
Gramer
clearInterval(intervalId)
Parametre
Parametre | Açıklama |
---|---|
intervalId | Gerekli. setInterval() Dönüşen aralık kimliği. |
Dönüş değeri
Yok.
Açıklama
clearInterval()
yöntem, belirli bir kodun周期ik olarak çalışmasını durdurur, bu kodların üzerindeki operasyonlar setInterval() yöntemi başlatan. Parametre intervalId olmalıdır setInterval() yöntemi dönüş değeri.
Tarayıcı desteği
Tüm tarayıcılar destekler clearInterval()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | Destek | Destek | Destek | Destek | Destek |
- Önceki sayfa btoa()
- Sonraki sayfa clearTimeout()
- Bir üst seviyeye dön Window Nesnesi