# setTimeout(callback, delay, rest)

设定一个定时器。在定时到期以后执行注册的回调函数

参数说明

参数 类型 必填 说明
callback Function 回调函数
delay Number 延迟的时间,函数的调用会在该延迟之后发生,单位 ms
rest Any param1, param2, ..., paramN 等附加参数,它们会作为参数传递给回调函数

返回值

返回值 类型 说明
timeoutID Number 定时器的编号,这个值可以传递给 clearTimeout 来取消该定时

# clearTimeout(timeoutID)

取消由 setTimeout 设置的定时器。

参数说明

参数 类型 必填 说明
timeoutID Number 要取消的定时器的 ID

# setInterval(callback, delay, rest)

设定一个定时器。按照指定的周期(以毫秒计)来执行注册的回调函数

参数说明

参数 类型 必填 说明
callback Function 回调函数
delay Number 延迟的时间,函数的调用会在该延迟之后发生,单位 ms
rest Any param1, param2, ..., paramN 等附加参数,它们会作为参数传递给回调函数

返回值

返回值 类型 说明
intervalID Number 定时器的编号,这个值可以传递给 clearInterval 来取消该定时

# clearInterval(intervalID)

取消由 setInterval 设置的定时器。

参数说明

参数 类型 必填 说明
intervalID Number 要取消的定时器的 ID
Last Updated: 3/24/2022, 5:50:39 PM