clearInterval 和setinterval
时间: 2024-08-14 14:09:19 浏览: 72
setInterval与clearInterval的使用示例代码
`clearInterval`和`setInterval`是JavaScript中用于管理定时任务(也称为时间间隔或动画循环)的两个函数。
`setInterval`函数用于创建一个定期执行的函数,它接受两个参数:一个函数作为需要执行的任务,以及一个时间间隔(以毫秒为单位),表示函数将在指定的时间间隔之后再次执行。例如:
```javascript
const timer = setInterval(function() {
console.log('Tick!');
}, 1000); // 每隔1秒打印一次 "Tick!"
```
当你不再需要这个定时任务时,可以使用`clearInterval`函数来停止它,传入之前返回的定时器ID:
```javascript
clearInterval(timer); // 停止定时器
```
这将取消`setInterval`创建的定时任务,防止无限制地执行。
阅读全文