定时器
clearInterval
解释:取消由 setInterval 设置的定时器。参数:
名称 | 类型 | 是否必填 | 解释 |
---|---|---|---|
intervalID | number | 是 | 要取消的定时器的 ID |
clearTimeout
解释:取消由 setTimeout 设置的定时器。参数:
名称 | 类型 | 是否必填 | 解释 |
---|---|---|---|
timeoutID | number | 是 | 要取消的定时器的 ID |
setInterval
解释:设定一个定时器。按照指定的周期(以毫秒计)来执行注册的回调函数。参数:
名称 | 类型 | 是否必填 | 解释 |
---|---|---|---|
callback | function | 是 | 回调函数 |
delay | number | 是 | 执行回调函数之间的时间间隔,单位 ms。 |
返回值:
名称 | 解释 |
---|---|
number | 定时器的编号。这个值可以传递给 clearInterval 来取消该定时。 |
setTimeout
解释:设定一个定时器。在定时到期以后执行注册的回调函数参数:
名称 | 类型 | 是否必填 | 解释 |
---|---|---|---|
callback | function | 是 | 回调函数 |
delay | number | 是 | 延迟的时间,函数的调用会在该延迟之后发生,单位 ms。 |
返回值:
名称 | 解释 |
---|---|
number | 定时器的编号。这个值可以传递给 clearTimeout 来取消该定时。 |