Window clearTimeout() Metodu
- Önceki sayfa clearInterval()
- Sonraki sayfa close()
- Bir üst katmanı geri dön Window Nesnesi
Tanım ve Kullanım
clearTimeout()
Yöntemle temizleme setTimeout() yöntemi ayarlanan zamanlayıcıyı kullanarak
İşaret
Zaman aşımını temizlemek için setTimeout() yöntemi Dönüşen id:
myTimeout = setTimeout(fonksiyon, milisaniyeler);
Sonra bu işlemleri çağırarak clearTimeout()
işlemi durdurmak için:
clearTimeout(myTimeout);
Ayrıca bakınız:
Örnek
Örnek 1
myGreeting() çalışmasını nasıl önleyebilirsiniz:
const myTimeout = setTimeout(myGreeting, 3000); function myGreeting() { document.getElementById("demo").innerHTML = "Sana mutlu doğum günü !!" } function myStopFunction() { clearTimeout(myTimeout); }
Örnek 2
Bu örnek, zamanlayıcıyı başlatmak için 'Başlat' düğmesi, sayacı için bir giriş alanı ve zamanlayıcıyı durdurmak için 'Durdur' düğmesi içermektedir:
<button onclick="startCount()">Hesabı başlat!</button> <input type="text" id="demo"> <button onclick="stopCount()">Hesabı durdur!</button> <script> let counter = 0; let timeout; let timer_on = 0; function timedCount() { document.getElementById("demo").value = counter; counter++; timeout = setTimeout(timedCount, 1000); } function startCount() { if (!timer_on) { timer_on = 1; timedCount(); } } function stopCount() { clearTimeout(timeout); timer_on = 0; } </script>
Sözdizimi
clearTimeout(timeoutId)
Parametreler
Parametreler | Açıklama |
---|---|
timeoutId | Gerekli.setTimeout() yöntemi Dönen id. |
Dönüş değeri
Yok.
Açıklama
clearTimeout()
belirli bir kodun çalışmasını iptal eden yöntem, çağrılır setTimeout() yöntemi Bu kodları gecikmeli olarak çalıştırabilir. Parametreler timeoutId çalıştırılır setTimeout() yöntemi sonucu, iptal edilecek ertelenmiş çalışma bloklarını (birden fazla olabilir) belirler.
Tarayıcı desteği
所有浏览器都支持 clearTimeout()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | Destek | Destek | Destek | Destek | Destek |
- Önceki sayfa clearInterval()
- Sonraki sayfa close()
- Bir üst katmanı geri dön Window Nesnesi