ฟังก์ชัน clearInterval
ฟังก์ชัน clearInterval หยุด
ตัวจับเวลา ที่กำหนดโดยฟังก์ชัน setInterval
ฟังก์ชันนี้รับ ตัวระบุ ของ
ตัวจับเวลาที่ต้องการหยุด ตัวระบุ
ตัวจับเวลาถูกส่งคืนโดยฟังก์ชัน setInterval
ไวยากรณ์
clearInterval(ตัวระบุ);
ตัวอย่าง
เริ่มตัวจับเวลา ซึ่งทุกวินาทีจะแสดง
จำนวนเต็ม จากนั้นหยุดมันเมื่อตัวนับ
ถึงค่า 10:
let i = 0;
let id = setInterval(function() {
i++;
if (i == 10) {
clearInterval(id);
} else {
console.log(i);
}
}, 1000);
ดูเพิ่มเติม
-
ฟังก์ชัน
setTimeout,
ซึ่งกำหนดความล่าช้า