Rumah >hujung hadapan web >html tutorial >Apakah perbezaan antara setTimeout() dan setInterval() dalam JavaScript?

Apakah perbezaan antara setTimeout() dan setInterval() dalam JavaScript?

王林
王林ke hadapan
2023-09-01 15:01:071370semak imbas

Apakah perbezaan antara setTimeout() dan setInterval() dalam JavaScript?

setTimeout(fungsi,tempoh) - Fungsi ini memanggil fungsi selepas tempoh milisaat. Ini berfungsi untuk satu pelaksanaan. Mari lihat contoh -

Ia menunggu selama 2000 milisaat dan kemudian menjalankan amaran fungsi panggil balik('Hello') -

setTimeout(function() { alert('Hello');}, 2000);

setInterval(function,uration) - Fungsi ini memanggil function selepas setiap milisaat Ini boleh dilakukan tanpa had bilangan kali. Mari lihat contoh -

Ia mencetuskan amaran ('Hello') setiap 2000 ms, bukan sekali sahaja.

rreeee

Atas ialah kandungan terperinci Apakah perbezaan antara setTimeout() dan setInterval() dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam