Number setInterval(Function callback, Number delay, Any ...args)
设定一个定时器。按照指定的周期(以毫秒计)来执行注册的回调函数。
参数
参数 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
callback | Function | 是 | 回调函数 | |
delay | Number | 是 | 执行回调函数之间的时间间隔,单位 ms。 | |
args | Any | 否 | param1, param2, ..., paramN 等附加参数,它们会作为参数传递给回调函数。 |
返回值
类型 | 说明 |
---|---|
Number | 定时器的编号。这个值可以传递给 clearInterval 来取消该定时。 |
示例代码:
const timeoutID = setInterval(function(param1, param2){
console.log('1秒后执行', param1, param2);
}, 1000, 'value1', 'value2');