Computer >> Máy Tính >  >> Lập trình >> Javascript

Ngủ trong JavaScript trì hoãn giữa các hành động?


Để đặt chế độ ngủ, tức là độ trễ, hãy sử dụng khái niệm setTimeout (). Nó nhận các giá trị tính bằng mili giây, tức là

 1000 mili giây =1 giây2000 mili giây =2 giây, v.v. 

Đối với ví dụ của chúng tôi, chúng tôi sẽ thêm hai giá trị có độ trễ là 5 giây, tức là 5000 mili giây. Tiếp theo là mã -

Ví dụ

 var firstValue =10; var secondValue =20; var result =firstValue + secondValue; setTimeout (function () {}, (5 * 1000)); console.log ("Kết quả =" + kết quả);  

SetTimeout () ở trên sẽ ngủ trong 5 giây. Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

 node fileName.js. 

Đây, tên tệp của tôi là demo95.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

 PS C:\ Users \ Amit \ JavaScript-code> node demo95.jsThe result =30