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

Phương thức setTimeout () trong javascript là gì?

setTimeout ()

Đây là một trong nhiều sự kiện thời gian. Cửa sổ đối tượng cho phép thực thi mã tại các khoảng thời gian xác định. Đối tượng này đã cung cấp SetTimeout () để thực thi một chức năng sau một khoảng thời gian nhất định. Nó có hai tham số như các đối số. Một là chức năng và cái còn lại là thời gian xác định khoảng thời gian mà sau đó hàm sẽ được thực thi.

cú pháp

window.setTimeout(function, milliseconds);

Ví dụ-1

Trong ví dụ sau, thời gian được truyền cho hàm setTimeout () là 2 giây. Do đó, hàm sẽ được thực thi sau hai giây và hiển thị đầu ra như hình.

<html>
<body>
<p>wait 2 seconds.</p>
<script>
   setTimeout(function(){
      document.write("Tutorix is the best e-learning platform");
   }, 2000);
</script>
</body>
</html>

Đầu ra

wait 2 seconds
Tutorix is the best e-learning platform


Ví dụ-2

Trong ví dụ sau, thời gian được truyền cho hàm setTimeout () là 3 giây. Do đó, hàm sẽ được thực thi sau ba giây và hiển thị đầu ra như hình.

<html>
<body>
<p id = "time"></p>
<script>
   setTimeout(function(){
      document.getElementById("time").innerHTML = "Tutorix is the product of Tutorialspoint";
   }, 3000);
</script>
</body>
</html>

Đầu ra

Tutorix is the product of Tutorialspoint.