JavaScript ทำงานซ้ำๆ ด้วย setInterval บทความนี้สอนใช้คำสั่ง setInterval เพื่อเรียกใช้ฟังก์ชันแบบทำงานซ้ำๆ ไปเรื่อยๆ ตามเวลาที่กำหนด โดยรับค่า parameters ที่สำคัญ 2 ค่า คือการทำงาน และเวลา สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง JavaScript ทำงานซ้ำๆ ด้วย setInterval
<script>
let value = 0;
setInterval(() => {
value++;
console.log( value );
}, 1000);
</script>
ผลลัพธ์
1
2
3
..
..
JavaScript ทำงานซ้ำๆ จากตัวอย่างใช้คำสั่ง setInterval ทุกๆ 1000 มิลลิวินาที = 1 วินาที โดยการบวกค่าตัวแปร value เพิ่ม 1 และแสดงค่าที่ console ด้วยคำสั่ง console.log ของ JavaScript