Rumah > hujung hadapan web > tutorial js > Contoh JavaScript menghuraikan pemasa jelas

Contoh JavaScript menghuraikan pemasa jelas

WBOY
Lepaskan: 2022-08-04 18:12:58
ke hadapan
2288 orang telah melayarinya

Artikel ini membawa anda pengetahuan yang berkaitan tentang javascript, yang terutamanya memperkenalkan isu yang berkaitan dengan pemasa dan pemasa kosong Anda boleh menggunakan kaedah clearTimeout dan kaedah clearInterval untuk mengosongkan pemasa yang ditentukan bersama-sama, saya harap ia akan membantu semua orang.

Contoh JavaScript menghuraikan pemasa jelas

[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web]

setTimeout timer

window.setTimeout (fungsi panggilan, masa tunda);

  • Tetingkap ini boleh menghilangkan kelewatan apabila memanggil

  • Unit masa adalah milisaat tetapi boleh diabaikan. Jika diabaikan, lalainya ialah 0 Mungkin terdapat banyak pemasa dalam halaman Kami sering menambahkan pengecam pada pemasa

  • setInterval timer

  • window.setInterval (fungsi panggilan, masa tunda); >Fungsi panggilan ini boleh ditulis secara langsung sebagai fungsi, atau sebagai fungsi Nama mungkin dalam bentuk rentetan 'nama fungsi 0'.
         setTimeout(function(){
            console.log('你好');
         },2000);//2秒后才在控制台输出  你好
Salin selepas log masuk

Bilangan milisaat dalam selang itu ditinggalkan dan lalainya ialah О Jika ditulis, ia mestilah milisaat, menunjukkan bilangan milisaat fungsi ini dipanggil secara automatik.

Oleh kerana mungkin terdapat banyak pemasa, kami sering menetapkan pengecam kepada pemasa.

  • clearTimeout clear timer

  • Ia boleh dilihat daripada perkataan clearTimeout digunakan untuk mengosongkan pemasa pertama ;
  • Anda perlu memberi nama pemasa yang perlu dikosongkan;

  • Sintaks: clearTimeout (nama pemasa)
  • clearInterval clear timer
Sama seperti pemasa di atas, ia digunakan untuk mengosongkan pemasa setInterval
        setInterval(function(){
            console.log('你好');
        },2000)//每隔2秒在控制台输出一次你好,不清除定时器会一直运行
Salin selepas log masuk

juga perlu memberi nama pemasa

Sintaks: clearInterval (nama pemasa)

<.>

Contohnya adalah seperti berikut:

Kami kadangkala menulis berbilang pemasa, dan pemasa tidak disimpan dengan pembolehubah apabila kami menciptanya Pada masa ini, kami tidak boleh mengosongkannya secara langsung. Kemudian kita boleh menulis kaedah untuk mengosongkan semua pemasa dalam halaman

Untuk mengosongkan pemasa, anda mesti terlebih dahulu memahami nilai pulangan

        var timer = setTimeout(function() {
            console.log('你好!');
        },5000);
        clearTimeout(timer);//上面一个定时器就不会在执行程序
Salin selepas log masuk

Fahami bahawa nilai pulangan setInterval ialah nilai berangka yang mewakili pemasa, dan nilai ini meningkat daripada 1 dalam susunan pemasa dibuat Selepas mengetahui susunan ini, kami mengosongkan semua pemasa dalam halaman . Tidak sukar untuk merealisasikan keperluan

        var times = setInterval(function(){
            console.log('你好!');
        },1000);
        setTimeout(function(){
            clearInterval(times); //5秒后清除定时器
        },5000);
Salin selepas log masuk

Buat pemasa terus dan kemudian padamkannya satu persatu

[Cadangan berkaitan:

video javascript tutorial

,

bahagian hadapan web

Atas ialah kandungan terperinci Contoh JavaScript menghuraikan pemasa jelas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:csdn.net
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