สอนภาษา JavaScript เขียนโค้ดหน่วงเวลาการทำงานของโปรแกรม โดยใช้คำสั่ง setTimeout ตัวอย่าง เมื่อผู้ใช้งานกดคลิกที่ปุ่มโปรแกรมจะหน่วงเวลาไว้ที่ 5 วินาทีถึงจะแสดงข้อความ alert ออกสู่หน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง JavaScript หน่วงเวลาการทำงานของโปรแกรม
<input type="button" onclick="hello()" value="สวัสดี">
<script>
function hello(){
setTimeout(function(){ alert("สวัสดี เราคือ Devdit") }, 5000);
}
</script>
1. ปุ่ม button เมื่อผู้ใช้งานกดคลิกจะเรียกใช้ function hello ของ JavaScript
2. function hello มีการเรียกใช้คำสั่ง setTimeout เพื่อหน่วงเวลาการทำงานของโปรแกรม
3. คำสั่ง setTimeout มีค่า argument ที่สำคัญ 2 ค่า คือ ชุดคำสั่ง หรือชื่อฟังก์ชัน และจำนวนวินาที เช่น 5000 = 5 วินาที