Memahami Perbezaan Antara 'setInterval' dan 'setTimeout'
Fungsi JavaScript 'setInterval' dan 'setTimeout' mempunyai tujuan yang berbeza dalam mengurus selang masa. Mari kita teliti perbezaan utama antara mereka:
setInterval vs. setTimeout
'setInterval' dan 'setTimeout' berbeza terutamanya dalam kekerapan pelaksanaannya.
Contoh Kod
Pertimbangkan contoh kod ini untuk menggambarkan mereka fungsi:
var intervalID = setInterval(alert, 1000); // Alert every second // You can clear the interval later: clearInterval(intervalID); setTimeout(alert, 1000); // Alert once, after a second
Dalam contoh 'setInterval', fungsi amaran akan terus dilaksanakan setiap saat. Sebaliknya, 'setTimeout' akan mencetuskan amaran sekali sahaja, selepas kelewatan yang ditetapkan sebanyak 1000 milisaat (1 saat).
Atas ialah kandungan terperinci Apakah perbezaan antara setInterval dan setTimeout dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!