Kemudahan Window clearTimeout()

Definisi dan penggunaan

clearTimeout() cara untuk menghapus pemilihan masa yang digunakan Methode setTimeout() pemilihan masa yang ditetapkan.

Pemberitahuan

Untuk menghapus batas masa, gunakan daripada Methode setTimeout() id yang dihasilkan:

myTimeout = setTimeout(function, milliseconds);

kemudian anda boleh melalui panggilan clearTimeout() untuk menghenti eksekusi:

clearTimeout(myTimeout);

Lihat juga:

Methode setTimeout()

Methode setInterval()

Methode clearInterval()

Contoh

Contoh 1

Bagaimana untuk menghalang eksekusi myGreeting()?:

const myTimeout = setTimeout(myGreeting, 3000);
function myGreeting() {
  document.getElementById("demo").innerHTML = "Happy Birthday to You !!"
}
function myStopFunction() {
  clearTimeout(myTimeout);
}

Cuba sendiri

Contoh 2

Contoh ini mempunyai butang "Mula" untuk memulakan pengiraan, medan input pengiraan dan butang "Henti" untuk menghenti pengiraan pengiraan:

<button onclick="startCount()">Mulai pengiraan!</button>
<input type="text" id="demo">
<button onclick="stopCount()">Henti pengiraan!</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>

Cuba sendiri

Syarat

clearTimeout(timeoutId)

Parameter

Parameter Penerangan
timeoutId Wajib.Methode setTimeout() Balikan id yang didapat.

Balikan nilai

Tiada.

Pengarahan

clearTimeout() methode untuk membatalkan eksekusi kod yang ditentukan, panggilan Methode setTimeout() boleh menjalankan kod ini dengan lama. Parameter timeoutId adalah panggilan Methode setTimeout() balikan nilai selepas, ia mengenali blok eksekusi lama yang akan dibatalkan (boleh ada beberapa).

Pematuhan pelayar

Semua pelayar mendukung clearTimeout()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan Dukungan Dukungan Dukungan Dukungan Dukungan