1 number setTimeout(function callback, number delay, any rest)
设定一个定时器。在定时到期以后执行注册的回调函数
| 参数 | 描述 |
| function callback | 回调函数 |
| number delay | 延迟的时间,函数的调用会在该延迟之后发生,单位 ms。 |
| any rest | param1, param2, ..., paramN 等附加参数,它们会作为参数传递给回调函数。 |
返回值number:定时器的编号。这个值可以传递给 clearTimeout 来取消该定时。
2 clearTimeout(number timeoutID)
取消由 setTimeout 设置的定时器。
| 参数 | 描述 |
| number timeoutID | 要取消的定时器的 ID |
3 number setInterval(function callback, number delay, any rest)
设定一个定时器。按照指定的周期(以毫秒计)来执行注册的回调函数
| 参数 | 描述 |
| function callback | 回调函数 |
| number delay | 执行回调函数之间的时间间隔,单位 ms。 |
| any rest | param1, param2, ..., paramN 等附加参数,它们会作为参数传递给回调函数。 |
返回值number:定时器的编号,这个值可以传递给 clearInterval 来取消该定时。
4. clearInterval(number intervalID)
取消由 setInterval 设置的定时器。
| 参数 | 描述 |
| number timeoutID | 要取消的定时器的 ID |
本文详细介绍了小程序中定时器的使用,包括setTimeout用于设置一次性任务,clearTimeout用于取消定时器;setInterval用于设置周期性任务,而clearInterval则用于停止周期性任务。每个方法的参数和返回值都有清晰的解释。
5975

被折叠的 条评论
为什么被折叠?



