ฟังก์ชัน setTimeout

ฟังก์ชัน setTimeout กำหนดการหน่วงเวลา ก่อนการดำเนินการของโค้ด พารามิเตอร์แรก ควรส่งผ่าน callback, พารามิเตอร์ที่สอง - เวลาในหน่วยมิลลิวินาทีที่ระบุว่า หลังจากช่วงเวลาใดโค้ดที่กำหนดโดยพารามิเตอร์แรกจะเริ่มทำงาน ฟังก์ชันส่งคืนตัวระบุเฉพาะ (identifier) ซึ่งสามารถใช้เพื่อหยุดตัวจับเวลาได้ โดยส่งตัวระบุนี้ไปยัง ฟังก์ชัน clearTimeout

ไวยากรณ์

javascriptsetTimeout(ฟังก์ชัน, เวลา);

ตัวอย่าง

มาแสดงข้อความบางอย่างในคอนโซลโดยหน่วงเวลา 1 วินาที:

javascriptsetTimeout(function() {
  console.log('ข้อความ');
}, 1000);

ดูเพิ่มเติม

  • ฟังก์ชัน setInterval,
    ซึ่งเริ่มตัวจับเวลา