Rumah > hujung hadapan web > tutorial js > Bagaimana untuk memadam penangguhan dalam JavaScript

Bagaimana untuk memadam penangguhan dalam JavaScript

青灯夜游
Lepaskan: 2021-10-27 18:24:26
asal
4741 orang telah melayarinya

Cara untuk memadamkan penangguhan dalam JavaScript: 1. Gunakan pernyataan "clearInterval(id)" untuk memadamkan penangguhan yang ditakrifkan oleh setInterval(); 2. Gunakan pernyataan "clearTimeout(id)" untuk memadamkannya Delay ditakrifkan oleh setTimeout().

Bagaimana untuk memadam penangguhan dalam JavaScript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Penangguh JavaScript, juga dikenali sebagai pemasa, kadangkala juga dipanggil "pemasa", digunakan untuk melaksanakan tugas tertentu selepas masa tertentu berlalu, sama seperti jam penggera dalam kehidupan kita.

Dalam JavaScript, kami boleh menggunakan penangguhan untuk menangguhkan pelaksanaan kod tertentu atau untuk melaksanakan berulang kali kod tertentu pada selang masa tetap.

JavaScript menyediakan dua cara untuk menetapkan pemasa, iaitu setTimeout() dan setInterval(); terdapat juga dua cara yang sepadan untuk memadamkan penangguhan:

  • clearInterval() Batalkan tamat masa yang ditetapkan oleh setInterval().

  • clearTimeout() Batalkan tamat masa yang ditetapkan oleh kaedah setTimeout(). Kaedah clearInterval() boleh membatalkan tamat masa yang ditetapkan oleh setInterval().

  • Sintaks:

Parameter kaedah clearInterval() mestilah nilai ID yang dikembalikan oleh setInterval().

Contoh:

clearTimeout()
clearInterval(id)
Salin selepas log masuk

Kaedah clearTimeout() boleh membatalkan tamat masa yang ditetapkan oleh kaedah setTimeout().

Sintaks:
<html>
<body>

<input type="text" id="clock" size="35" />
<script language=javascript>
var int=self.setInterval("clock()",50)
function clock()
  {
  var t=new Date()
  document.getElementById("clock").value=t
  }
</script>
</form>
<button onclick="int=window.clearInterval(int)">
Stop interval</button>

</body>
</html>
Salin selepas log masuk

Parameter kaedah clearInterval() mestilah nilai ID yang dikembalikan oleh setTimeout().

Contoh:

[Pembelajaran yang disyorkan:

tutorial lanjutan javascript
clearTimeout(id)
Salin selepas log masuk
]

Atas ialah kandungan terperinci Bagaimana untuk memadam penangguhan dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan