เมธอด setInterval() คือ JavaScript ใช้ในการประเมินนิพจน์ตามช่วงเวลา นี่คือรูปแบบ:
setInterval(function, interval_in_milliseconds, param1, param2, param3...)
ที่นี่ interval_in_milliseconds กำหนดช่วงเวลาเป็นมิลลิวินาที หลังจากที่โค้ดทำงาน
param คือพารามิเตอร์ทางเลือก ซึ่งส่งต่อไปยังฟังก์ชัน
ตัวอย่าง
คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้การเรียกฟังก์ชัน setInterval()
สาธิตสด
<!DOCTYPE html>
<html>
<body>
<p id="test"></p>
<script>
var myVar = setInterval(function(){ displayTimer() }, 500);
function displayTimer() {
var date = new Date();
var time = date.toLocaleTimeString();
document.getElementById("test").innerHTML = "Time: "+time;
}
</script>
</body>
</html>