js定时器
时间: 2023-07-06 21:14:01 浏览: 111
js 各种定时器实现
4星 · 用户满意度95%
JavaScript 定时器是一种可以在指定时间间隔或者指定时间后执行特定任务的机制。常用的定时器有 setInterval() 和 setTimeout()。
setInterval() 可以按照指定的时间间隔重复执行一段代码,直到被取消或者页面被卸载。例如,下面的代码每隔一秒钟输出一次 "Hello World!":
```
setInterval(function() {
console.log("Hello World!");
}, 1000);
```
setTimeout() 在指定的时间后执行一次特定的任务。例如,下面的代码在 3 秒后输出一次 "Hello World!":
```
setTimeout(function() {
console.log("Hello World!");
}, 3000);
```
需要注意的是,定时器的执行时间可能会受到 JavaScript 运行环境的影响,因此不能保证定时器的精度。同时,过多的使用定时器可能会影响页面的性能,应该谨慎使用。
阅读全文