setInterval
时间: 2023-10-21 17:12:08 浏览: 32
`setInterval` 是 JavaScript 中一个全局函数,它可以用来重复执行某个函数。
用法:
```
setInterval(function, milliseconds);
```
参数:
- function: 要重复执行的函数
- milliseconds: 重复执行的时间间隔,以毫秒为单位
返回值:
`setInterval` 会返回一个整数,表示计时器的编号。可以用 clearInterval(intervalId) 来停止计时器。
例子:
```
function myFunction() {
console.log("Hello, World!");
}
setInterval(myFunction, 1000);
```
这个例子会每隔1s 打印一次 “Hello World”
注意:setInterval是不保证函数在确切的时间间隔执行的,因为 JavaScript 是单线程语言,所以如果在上一次重复执行的过程中还未完成,就会等待。
相关问题
setinterval
setInterval 是 JavaScript 中的一个函数,用于在指定的时间间隔内重复执行指定的代码。它接受两个参数:第一个参数是要执行的函数,第二个参数是时间间隔(以毫秒为单位)。例如,下面的代码会每隔 1 秒钟输出一次 "Hello World!":
```
setInterval(function() {
console.log("Hello World!");
}, 1000);
```
需要注意的是,setInterval 函数返回一个唯一的 ID 值,可以用 clearInterval 函数来停止执行该函数。例如,下面的代码会在 5 秒钟后停止输出 "Hello World!":
```
var intervalId = setInterval(function() {
console.log("Hello World!");
}, 1000);
setTimeout(function() {
clearInterval(intervalId);
}, 5000);
```