admin 管理员组

文章数量: 1184232


2024年3月11日发(作者:经常用表格进行页面布局)

`setInterval` 是 JavaScript 中的一个内置函数,用于定时执行代

码或函数。该函数会按照指定的时间间隔无限循环地执行代码,直到

`clearInterval` 被调用或者关闭网页。

下面是 `setInterval` 的基本用法:

```javascript

// 定义一个函数

function myFunction() {

("Hello, World!");

}

// 使用 setInterval 每隔 1 秒执行一次 myFunction

const intervalID = setInterval(myFunction, 1000);

// 停止执行 setInterval 的方法:

// clearInterval(intervalID);

```

在上面的例子中,`setInterval` 函数接受两个参数:要执行的函数

名和执行间隔的毫秒数。函数名可以是匿名函数或者已经定义的函数

名。间隔时间必须是一个整数(毫秒),表示两次执行之间的时间间

隔。

当 `setInterval` 被调用时,它会返回一个唯一的 ID,这个 ID 可

以被用来引用和停止该定时器。你可以通过调用 `clearInterval` 函数

并传入该 ID 来停止定时器的执行。

此外,你还可以使用 `setInterval` 的第三个参数来指定函数的执

行次数。例如,如果你希望函数只执行一次,可以将第三个参数设置

为 1。如果省略第三个参数,则函数将无限循环执行。

以下是 `setInterval` 的完整语法:

```javascript

setInterval(func, delay[, count])

```

* `func`:要执行的函数。

* `delay`:每次执行之间的时间间隔(毫秒)。

* `count`(可选):要执行的次数(默认为 -1,表示无限循环)。

* 返回值:一个唯一的定时器 ID,用于引用和停止该定时器。


本文标签: 执行 函数 无限 表格