Rumah >hujung hadapan web >tutorial js >Bagaimana untuk memanggil fungsi berulang kali setiap 5 saat dalam JavaScript?

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

WBOY
WBOYke hadapan
2023-08-24 16:53:012577semak imbas

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);

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);
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);
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);

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!

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