如何开始和停止/暂停 setInterval
要开始一个 setInterval 函数,您可以使用以下语法:
```javascript
var intervalId = setInterval(function, delay);
```
其中 `function` 是您要执行的函数,`delay` 是函数执行之间的延迟时间(以毫秒为单位)。
例如,以下代码将每1秒钟在控制台上打印一次 "Hello, World!":
```javascript
function sayHello() {
console.log("Hello, World!");
}
var intervalId = setInterval(sayHello, 1000);
```
要停止或暂停 setInterval,可以使用以下语法:
```javascript
clearInterval(intervalId);
```
其中 `intervalId` 是您要停止的 setInterval 的标识符。
例如,以下代码将在 5 秒后停止前面的示例 setInterval:
```javascript
setTimeout(function() {
clearInterval(intervalId);
}, 5000);
```
上述代码将在 5 秒后调用一个匿名函数,该函数将调用 `clearInterval(intervalId)` 来停止 setInterval。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341