setInterval() ใช้เรียกฟังก์ชันซ้ำๆ ตามช่วงเวลาที่กำหนด ไม่มีที่สิ้นสุด ต้องใช้ clearInterval() เพื่อหยุดการทำงาน
ตัวอย่าง setInterval:
setInterval(function() { alert('Hello'); }, 2000); // แสดง alert ทุก 2 วินาที
วิธียกเลิก:
var intervalID = setInterval(myFunction, 2000); clearInterval(intervalID); // หยุดการทำงาน
หมายเหตุ: ต้องเก็บ ID ที่คืนมาจาก setInterval() ไว้ เพื่อนำไปใช้กับ clearInterval()