Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

เวอร์ชัน JavaScript ของ sleep() คืออะไร


เวอร์ชัน JavaScript ของ sleep() คือ "รอ" ฟีเจอร์ await จะหยุดฟังก์ชัน aync ปัจจุบันชั่วคราว

ตัวอย่าง

คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้โหมดสลีปใน JavaScript

สาธิตสด

<!DOCTYPE html>
<html>
   <body>
      <script>
         function setSleep(ms) {
            return new Promise(resolve => setTimeout(resolve, ms));
         }
         async function Display() {
            document.write('Wait for 5 seconds!');
            await setSleep(5000);
            document.write('After 5 seconds!');
         }
         Display();
      </script>
   </body>
</html>