settimeout一分钟
时间: 2023-12-19 21:29:54 浏览: 153
javascript 不停(setInterval)/延时(setTimeout)函数使用实例
以下是使用`setTimeout()`函数来实现一分钟的示例代码:
```javascript
// 定义一个计数器
let count = 0;
// 定义一个函数,每隔一秒钟输出一次计数器的值
function printCount() {
console.log(count);
count++;
// 如果计数器达到60,清除定时器
if (count === 60) {
clearTimeout(timer);
}
}
// 使用setTimeout()函数每隔一秒钟调用一次printCount()函数
let timer = setTimeout(function repeat() {
printCount();
timer = setTimeout(repeat, 1000);
}, 1000);
```
上述代码中,我们定义了一个计数器`count`,并定义了一个函数`printCount()`,该函数每隔一秒钟输出一次计数器的值,并将计数器加1。然后,我们使用`setTimeout()`函数来每隔一秒钟调用一次`printCount()`函数,直到计数器达到60,此时清除定时器。
阅读全文