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

Làm cách nào để trì hoãn một lệnh gọi hàm JavaScript bằng JavaScript?


Để trì hoãn một lệnh gọi hàm, hãy sử dụng hàm setTimeout ().

setTimeout(functionname, milliseconds, arg1, arg2, arg3...)

Sau đây là các thông số -

tên hàm - Tên hàm cho hàm được thực thi.

mili giây - Số mili giây.

arg1, arg2, arg3 - Đây là các đối số được truyền cho hàm.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để trì hoãn lệnh gọi hàm JavaScript với lệnh gọi lại setTimeout ().

<!DOCTYPE html>
<html>
   <body>
      <button onclick="timeFunction()">Submit</button>
      <script>
         function timeFunction() {
            setTimeout(function(){ alert("After 5 seconds!"); }, 5000);
        }
</script>
<p>Click the above button and wait for 5 seconds.</p>
</body>
</html>