Örnek
Ile belirlenen işlevini engelle setTimeout() yürütmek için:
var myVar;
function myFunction() {
myVar = setTimeout(function(){ alert("Hello"); }, 3000);
}
function myStopFunction() {
clearTimeout(myVar);
}
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
clearTimeout() metodu ile belirlenen bir zamanlayıcı temizler setTimeout() yöntemi.
Tarafından döndürülen kimlik değeri setTimeout() için parametre olarak kullanılmaktadır clearTimeout() yöntemi.
Not: kullanmak edebilmek için clearTimeout() zaman aşımı yöntemini oluştururken yöntemi, bir global değişken kullanmalıdır:
myVar = setTimeout(" fonksiyon zaten idam edilmemiş ise Ardından, clearTimeout () yöntemini çağırarak yürütülmesine durdurmak mümkün olacak.
Tarayıcı Desteği
Tablodaki rakamlar tam yöntemini destekleyen ilk tarayıcı sürümü belirtin.
Method
clearTimeout()
1.0
4.0
1.0
1.0
4.0
Sözdizimi
clearTimeout( Parametre Değerleri Parametre Açıklama id_of_settimeout Gereklidir. Tarafından döndürülen zamanlayıcının kimlik değeri setTimeout() metodu
Teknik detaylar
Geri dönüş değeri: Hiçbir dönüş değeri
Diğer Örnekler
Örnek
Aşağıdaki örnek bir sahiptir "Start count!" düğme zamanlayıcı, sonsuza sayacaktır bir giriş alanı başlatmak için, ve bir "Stop count!" zamanlayıcı durur düğmesi:
<button onclick="startCount()">Start count!</button>
<input type="text"
id="txt">
<button onclick="stopCount()">Stop count!</button>
<script>
var c = 0;
var t;
var timer_is_on = 0;
function timedCount() {
document.getElementById("txt").value = c;
c =
c + 1;
t = setTimeout(function(){timedCount()}, 1000);
}
function
startCount() {
if (!timer_is_on) {
timer_is_on = 1;
timedCount();
}
}
function stopCount() {
clearTimeout(t);
timer_is_on = 0;
}
</script> Kendin dene "
İlgili Sayfalar
Pencere Nesne: href="met_win_settimeout.html"> setTimeout() Method
Pencere Nesne: href="met_win_setinterval.html"> setInterval() Method
Pencere Nesne: href="met_win_clearinterval.html"> clearInterval() Method
<Pencere Nesne