CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.
Bài viết trên blog CFSDN này Hướng dẫn giới thiệu tối giản Nodejs (2): bộ đếm thời gian được tác giả sưu tầm và sắp xếp. Nếu bạn quan tâm đến bài viết này, hãy nhớ thích nó.
setTimeout và clearTimeout.
。
Sao chép mã Mã này như sau:
var obj = setTimeout(cb, ms);
。
setTimeout được sử dụng để đặt hàm gọi lại cb, hàm này sẽ được thực thi sau ít nhất ms mili giây (không phải ngay sau ms mili giây). Giá trị trả về của setTimeout có thể được sử dụng làm tham số của ClearTimeout, được sử dụng để dừng bộ hẹn giờ sao cho chức năng gọi lại sẽ không được thực thi.
setInterval và clearInterval.
。
Sao chép mã Mã này như sau:
var obj = setInterval(cb, ms);
。
setInterval tương tự như setTimeout, nhưng setInterval sẽ thực thi cb mỗi mili giây (không chính xác là mili giây). Giá trị trả về của setInterval có thể được sử dụng làm tham số của ClearInterval, được sử dụng để dừng bộ đếm thời gian sao cho chức năng gọi lại sẽ không được thực thi.
setImmediate và clearImmediate 。
。
Sao chép mã Mã này như sau:
var obj = setImmediate(cb);
。
setImmediate được sử dụng để trì hoãn việc gọi hàm cb. cb sẽ được gọi sau lệnh gọi lại sự kiện I/O và trước lệnh gọi lại setTimeout và setInterval. Giá trị trả về của setImmediate có thể được sử dụng làm tham số của clearImmediate, được dùng để dừng kích hoạt hàm gọi lại.
tiến trình.nextTick 。
。
Sao chép mã Mã này như sau:
tiến trình.nextTick(cb);
。
Tương tự như hàm setImmediate, nó được dùng để trì hoãn việc gọi hàm cb. cb sẽ được gọi trước lệnh gọi lại sự kiện I/O (khác với setImmediate). process.nextTick hiệu quả hơn nhiều so với setTimeout(cb, 0). process.nextTick sẽ thực thi tối đa các hàm gọi lại process.maxTickDepth trong mỗi vòng lặp, trong khi setImmediate sẽ chỉ thực thi một hàm gọi lại trong mỗi vòng lặp.
Cuối cùng, bài viết này về hướng dẫn giới thiệu tối giản Nodejs (2): bộ đếm thời gian kết thúc tại đây. Nếu bạn muốn biết thêm về hướng dẫn giới thiệu tối giản Nodejs (2): bộ hẹn giờ, vui lòng tìm kiếm bài viết CFSDN hoặc duyệt các bài viết liên quan, tôi hy vọng bạn sẽ tìm thấy. ủng hộ blog của tôi trong tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!