Phương thức JavaScript setTimeout () với hướng dẫn javascript, giới thiệu, lỗi javascript, ứng dụng của javascript, vòng lặp, biến, đối tượng, bản đồ, typedarray, v.v.

Bạn đang xem: ấn định thời gian chờ j
< div>
tiếp theo →
← trước

Phương thức JavaScript setTimeout ()

Phương thức setTimeout () trong JavaScript được sử dụng để thực thi một hàm sau khi đợi một khoảng thời gian được chỉ định. Phương thức này trả về một giá trị số đại diện cho giá trị ID của bộ hẹn giờ.

Không giống như phương thức setInterval () , phương thức setTimeout () chỉ thực thi hàm một lần. Phương thức này có thể được viết có hoặc không có tiền tố window .

Chúng tôi có thể sử dụng phương thức clearTimeout () để dừng thời gian chờ hoặc để ngăn việc thực thi hàm được chỉ định trong phương thức setTimeout () . Giá trị được trả về bởi phương thức setTimeout () có thể được sử dụng làm đối số của phương thức clearTimeout () để hủy bộ hẹn giờ.

Cú pháp thường được sử dụng của phương thức setTimeout () được cung cấp bên dưới.

Cú pháp

Giá trị tham số

Phương thức này nhận hai giá trị tham số function mili giây được xác định như sau.

function: Đây là hàm chứa khối mã sẽ được thực thi.

mili giây: Tham số này đại diện cho khoảng thời gian mà sau đó việc thực thi hàm diễn ra. Khoảng thời gian tính bằng mili giây. Giá trị mặc định của nó là 0. Nó xác định tần suất mã sẽ được thực thi. Nếu nó không được chỉ định, giá trị 0 sẽ được sử dụng.

Xem Thêm  Chuỗi Python thay thế () - python thay thế giá trị trả về

Hãy hiểu cách sử dụng phương thức setTimeout () bằng cách sử dụng một số hình ảnh minh họa.

Ví dụ1

Đây là một ví dụ đơn giản về việc sử dụng phương thức setTimeout () . Tại đây, một hộp thoại cảnh báo sẽ hiển thị trong khoảng thời gian hai giây. Chúng tôi không sử dụng bất kỳ phương pháp nào để ngăn chặn việc thực thi hàm được chỉ định trong phương thức setTimeout () . Vì vậy, phương thức setTimeout () chỉ thực thi hàm được chỉ định một lần sau một khoảng thời gian nhất định.

Kiểm tra ngay bây giờ

Đầu ra

Phương thức JavaScript setTimeout ()

Sau khoảng thời gian hai giây, kết quả sẽ là –

Phương thức JavaScript setTimeout ()

Ví dụ2

Đây là một ví dụ khác về việc sử dụng phương thức setTimeout () . Tại đây, một tab mới sẽ mở ra sau khoảng thời gian hai giây và đóng sau hai giây mở. Chúng tôi đang sử dụng phương thức window.open () để mở tab mới và phương thức window.close () để đóng tab đã mở.

Vì chúng tôi không sử dụng bất kỳ phương pháp nào để ngăn việc thực thi hàm được chỉ định trong phương thức setTimeout () . Vì vậy, hàm chỉ được thực thi một lần sau một khoảng thời gian nhất định.

Kiểm tra ngay bây giờ

Đầu ra

Phương thức JavaScript setTimeout ()

Sau hai giây, một tab mới sẽ mở ra như sau –

Phương thức JavaScript setTimeout ()

Tab mới sẽ bị đóng sau khoảng thời gian hai giây.

Ví dụ3

Trong các ví dụ trên, chúng tôi đã không sử dụng bất kỳ phương pháp nào để ngăn việc thực thi hàm được chỉ định trong setTimeout () . Ở đây, chúng tôi đang sử dụng phương thức clearTimeout () để dừng thực thi của hàm.

Xem Thêm  Kết xuất có điều kiện trong React: 9 phương pháp với ví dụ - thành phần phản ứng kết xuất có điều kiện

Chúng tôi phải nhấp vào nút dừng nhất định trước hai giây để xem hiệu ứng.

Kiểm tra ngay bây giờ

Đầu ra

Phương thức JavaScript setTimeout ()

Kết quả sẽ không đổi nếu người dùng nhấp vào nút dừng trước hai giây. Nếu không, một tab mới sẽ mở sau hai giây và đóng sau hai giây mở.

Chủ đề tiếp theo

Chuỗi JavaScript bao gồm ()

← trước
tiếp theo →


Xem thêm những thông tin liên quan đến chủ đề đặt thời gian ra js

Good Morning JavaScript-Timing in JavaScript Programming (In Khmer)

alt

  • Tác giả: គិមស៊ា Codes Monkey
  • Ngày đăng: 2020-08-04
  • Đánh giá: 4 ⭐ ( 5588 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: In this video tutorial, You’re gonna learn about the timing in JavaScript programming. First off, we’re gonna talking setTimeout. Also, we’re discuss about the blocking and none blocking threat in JavaScript programming.

    Then, we’re gonna talk about the setInterval timing so you’re gonna how to schedule repeat execution and clear the interval.

Tạo một ứng dụng dữ liệu thời gian thực bằng Vue.js

  • Tác giả: helpex.vn
  • Đánh giá: 5 ⭐ ( 3283 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vue.js đang trở nên phổ biến trong cộng đồng JavaScript vì nó đơn giản và dễ dàng để bắt đầu. Vue.js rất mạnh và với một vài dòng mã bạn có thể đạt được rất nhiều. Pizer giúp xây dựng các…

[Javascript Căn bản] Định dạng thời gian trong JavaScript

  • Tác giả: tuandc.com
  • Đánh giá: 3 ⭐ ( 3986 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Hàm setTimeout trong JavaScript

  • Tác giả: completejavascript.com
  • Đánh giá: 5 ⭐ ( 2435 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Để thực hiện hành động sau một khoảng thời gian nhất định, bạn có thể sử dụng phương thức setTimeout. Sau đây là cách khai báo và sử dụng setTimeout trong JavaScript.

Tính số ngày trong JavaScript

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 3 ⭐ ( 1441 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách tính số ngày trong JavaScript. Bạn sẽ học được cách tính số ngày trong tháng JavaScript cũng như tính khoảng cách giữa 2 ngày trong JavaScript sau bài học này.

Đối tượng date trong javascript

  • Tác giả: toidicode.com
  • Đánh giá: 5 ⭐ ( 9098 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài này, chúng ta sẽ tìm hiểu về đối tượng date trong javascript. Một đối tượng được dùng rất là nhiều trên các trang web.

Các phương thức thiết đặt thời gian trong JavaScript

  • Tác giả: gokisoft.com
  • Đánh giá: 5 ⭐ ( 2715 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Phương thức thiết đặt thời gian giúp bạn đặt các giá trị thời gian(năm, tháng, ngày, giờ, phút, giây, mili giây) cho một đối tượng thời gian.Các phương thiết đặt thời gianCác phương thức thiết […]

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Cách viết mã một trang web - cách tạo một trang web bằng html và css

By ads_php