Bagaimana untuk memanggil fungsi berulang kali setiap 5 saat dalam JavaScript?

WBOY
Lepaskan: 2023-08-24 16:53:01
ke hadapan
2572 orang telah melayarinya

Kami akan menggunakan fungsi setInterval() untuk memanggil fungsi berulang kali setiap 5 saat. Fungsi ini menerima dua parameter, yang pertama ialah fungsi yang akan dipanggil dan yang kedua ialah selang masa dalam milisaat.

Terjemahan bahasa Cina bagi

JavaScript setInterval

ialah:

JavaScript setInterval

  • setInterval() ialah fungsi JavaScript yang membolehkan anda melaksanakan fungsi berulang kali pada selang waktu tertentu dalam milisaat.

  • Ia mengembalikan ID unik yang boleh digunakan untuk mengosongkan selang menggunakan kaedah clearInterval().

  • Ia boleh digunakan untuk tugas seperti mengemas kini halaman dengan kerap atau mencipta animasi.

  • Ia menerima dua parameter, fungsi yang akan dilaksanakan dan selang dalam milisaat.

  • Ia akan terus melaksanakan fungsi sehingga ia dikosongkan menggunakan clearInterval() atau halaman ditutup.

Kaedah

Anda boleh menggunakan fungsi setInterval() untuk memanggil fungsi secara berulang setiap 5 saat dalam JavaScript.

setInterval(myFunction, 5000);
Salin selepas log masuk

Parameter pertama ialah fungsi yang ingin anda panggil dan parameter kedua ialah selang masa dalam milisaat. Dalam contoh ini, fungsi myFunction akan dipanggil setiap 5 saat (5000 milisaat).

Anda boleh menghentikan pelaksanaan selang dengan memanggil fungsi clearInterval() dan menghantar nilai pulangan setInterval() sebagai parameter.

let intervalId = setInterval(myFunction, 5000);
clearInterval(intervalId);
Salin selepas log masuk
Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

Berikut ialah contoh menggunakan fungsi setInterval() untuk memanggil fungsi berulang kali setiap 5 saat dalam JavaScript:

function myFunction() {
   console.log("Hello World!");
}
setInterval(myFunction, 5000);
Salin selepas log masuk
Fungsi

setInterval() menerima dua parameter: parameter pertama ialah fungsi yang ingin anda panggil dan parameter kedua ialah selang masa dalam milisaat. Dalam contoh ini, myFunction dipanggil setiap 5,000 milisaat, atau 5 saat.

Fungsi setInterval mengembalikan ID unik yang boleh dihantar ke fungsi clearInterval untuk berhenti memanggil fungsi berulang kali -

let intervalId = setInterval(myFunction, 5000);
clearInterval(intervalId);
Salin selepas log masuk

Kod ini mencipta selang yang memanggil myFunction setiap 5 saat (5000 milisaat). Fungsi ini terus berjalan sehingga tapak ditutup atau selang dikosongkan.

Output

Bagaimana untuk memanggil fungsi berulang kali setiap 5 saat dalam JavaScript?

Atas ialah kandungan terperinci Bagaimana untuk memanggil fungsi berulang kali setiap 5 saat dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
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