Mã lặp lại javascript cứ sau 5 giây
Các lập trình viên sử dụng các sự kiện thời gian để trì hoãn việc thực thi mã nhất định hoặc lặp lại mã trong một khoảng thời gian cụ thể Show Có hai hàm gốc trong thư viện JavaScript được sử dụng để hoàn thành các tác vụ này. 5 và 6setTimeout 5 được sử dụng để trì hoãn việc thực thi chức năng đã truyền trong một khoảng thời gian xác địnhCó hai tham số mà bạn chuyển đến 5. chức năng bạn muốn gọi và lượng thời gian tính bằng mili giây để trì hoãn việc thực thi chức năngHãy nhớ rằng có 1000 mili giây (ms) trong 1 giây, vì vậy 5000 ms bằng 5 giây 5 sẽ thực thi hàm từ đối số đầu tiên một lần sau khi hết thời gian đã chỉ địnhThí dụ
Khi hàm 0 được gọi, nó sẽ chạy 1. Sau 3 giây (3000 ms) trôi qua, nó sẽ thực thi 0 sẽ gửi cảnh báosetInterval Sử dụng 6 để chỉ định chức năng lặp lại với thời gian trễ giữa các lần thực hiệnMột lần nữa, hai tham số được truyền cho 6. hàm bạn muốn gọi và lượng thời gian tính bằng mili giây để trì hoãn mỗi lần gọi hàm 6 sẽ tiếp tục thực hiện cho đến khi nó bị xóaThí dụ
Khi mã của bạn gọi hàm 4, nó sẽ chạy 5. 5 sẽ chạy chức năng 7 mỗi giây (1000 ms)ClearTimeout và ClearIntervalNgoài ra còn có các chức năng gốc tương ứng để dừng các sự kiện thời gian. 8 và 9Bạn có thể nhận thấy rằng mỗi chức năng hẹn giờ ở trên được lưu vào một biến. Khi hàm 1 hoặc 5 chạy, nó được gán một số được lưu vào biến này. Lưu ý rằng JavaScript thực hiện tất cả điều này trong nềnSố được tạo này là duy nhất cho từng phiên bản của bộ hẹn giờ. Số được chỉ định này cũng là cách xác định bộ hẹn giờ khi bạn muốn dừng chúng. Vì lý do này, bạn phải luôn đặt bộ đếm thời gian của mình thành một biến Để mã của bạn rõ ràng, bạn phải luôn khớp giữa 8 với 5 và 9 với 6Để dừng bộ hẹn giờ, hãy gọi hàm xóa tương ứng và chuyển cho nó biến ID bộ hẹn giờ khớp với bộ hẹn giờ bạn muốn dừng. Cú pháp của 9 và 8 giống nhauThí dụ 4QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Nếu bài viết này hữu ích, hãy tweet nó Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Làm cách nào chúng ta có thể gọi một chức năng ghi nhật ký tin nhắn sau mỗi 5 giây?Phương thức setInterval() trong JavaScript có thể được sử dụng để thực hiện đánh giá định kỳ biểu thức hoặc gọi một hàm JavaScript
Phương thức nào sẽ chạy hàm ABC sau 5 giây?Phương thức setTimeout() gọi hàm sau một số mili giây.
Phương thức cửa sổ nào liên tục gọi một hàm f mỗi 0. 1 giây?Phương thức setInterval() gọi một hàm theo các khoảng thời gian xác định (tính bằng mili giây).
Bạn sẽ sử dụng hàm JavaScript nào để thực thi một khối mã cứ sau mười giây?setTimeout() Phương thức setTimeout() toàn cầu đặt bộ hẹn giờ thực thi một chức năng hoặc đoạn mã được chỉ định sau khi bộ hẹn giờ hết hạn. |