Node.js Timers 模块

❮ 内置模块


实例

每 500 毫秒写入一次 "Hello" :

var myInt = setInterval(function () {
    console.log("Hello");
}, 500);
运行实例 »

定义和用法

Timers 模块提供了一种调度函数的方式,以便稍后在给定时间调用。

Timer 对象是 Node.js 中的全局对象,不需要使用 require 关键字导入。


Timers 方法

方法 描述
clearImmediate() 取消立即对象
clearInterval() 取消一个 Interval 对象
clearTimeout() 取消一个超时对象
ref() 使 Timeout 对象处于活动状态。 只有调用 Timeout.unref() 方法使 Timeout 对象处于非活动状态时才会生效。
setImmediate() 立即执行给定的函数。
setInterval() 每给定毫秒执行给定函数
setTimeout() 在给定时间(以毫秒为单位)后执行给定函数
unref() 停止 Timeout 对象保持活动状态。

❮ 内置模块