Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธียกเลิกการใช้งาน setInterval() ใน JavaScript

setInterval() ใช้เรียกฟังก์ชันซ้ำๆ ตามช่วงเวลาที่กำหนด ไม่มีที่สิ้นสุด ต้องใช้ clearInterval() เพื่อหยุดการทำงาน

ตัวอย่าง setInterval:

setInterval(function() { alert('Hello'); }, 2000); // แสดง alert ทุก 2 วินาที

วิธียกเลิก:

var intervalID = setInterval(myFunction, 2000);
clearInterval(intervalID); // หยุดการทำงาน

หมายเหตุ: ต้องเก็บ ID ที่คืนมาจาก setInterval() ไว้ เพื่อนำไปใช้กับ clearInterval()