thể trùng lặp:
What is the JavaScript version of sleep()?Chức năng Sleep/Pause/Wait có trong JavaScript không?
Có hàm JavaScript mô phỏng hoạt động của sleep
hàm trong PHP - một chức năng tạm dừng thực thi mã cho mili giây x, và sau đó tiếp tục nơi nó bị bỏ đi?
Tôi đã tìm thấy một số thứ ở đây trên Stack Overflow, nhưng không có gì hữu ích.
Bạn có thể chuyển tham số tới 'partB' tại' window.setTimeout (partB, 1000) 'không? – brain56
Nếu bạn quấn nó trong một chức năng vô danh, chẳng hạn như trong câu trả lời của Michael Haren, sau đó bạn có thể. –
Câu trả lời này chỉ đúng một nửa. 'setTimeout()' không giống với 'sleep()'. 'setTimeout()' lập lịch biểu hàm được đặt tên sẽ được thực hiện không đồng bộ tại một thời điểm đã định trong tương lai. Phần còn lại của mã của bạn sẽ không đợi cho đến khi hàm 'partB' được thực hiện, không phải là chức năng tương tự như' sleep() '. Xem: http://stackoverflow.com/questions/4122268/using-settimeout-synchronously-in-javascript – cartbeforehorse