setInterval()方法
时间: 2024-04-02 07:29:50 浏览: 172
浅谈vue 组件中的setInterval方法和window的不同
setInterval()方法是JavaScript中的一个函数,它可以按照指定的时间间隔重复执行指定的代码。该方法的语法如下[^1]:
```javascript
setInterval(code, millisec[, "lang"])
```
其中,code是要执行的代码,millisec是时间间隔(以毫秒为单位),"lang"是可选参数,用于指定代码的语言。
下面是一个使用setInterval()方法的示例[^2]:
```javascript
intervalId = setInterval(function() {
console.log(new Date().toLocaleTimeString());
}, 1000);
```
上述代码会每隔1秒钟输出当前的时间字符串。通过将setInterval()方法的返回值赋给一个变量(intervalId),我们可以使用clearInterval()方法来取消计时器的执行,从而停止代码的重复执行。
```javascript
clearInterval(intervalId);
```
上述代码会取消之前创建的计时器。
阅读全文