// 每隔1000毫秒(1秒)执行一次函数
var intervalId = setInterval(function() {
// 这里是要重复执行的代码
console.log("Interval is running!");
}, 1000);
上述代码创建了一个间隔为1秒的定时器,定时器会每隔1秒执行一次指定的函数。
如果你想要停止 setInterval 创建的定时器,可以使用 clearInterval 函数,传入之前创建的定时器ID作为参数。例如:
// 停止之前创建的定时器
clearInterval(intervalId);
这样就会停止之前通过 setInterval 创建的定时器。
完整的示例代码如下:
<!DOCTYPE html>
<html>
<head>
<title>setInterval Example</title>
</head>
<body>
<script>
// 每隔1000毫秒(1秒)执行一次函数
var intervalId = setInterval(function() {
// 这里是要重复执行的代码
console.log("Interval is running!");
}, 1000);
// 5秒后停止定时器
setTimeout(function() {
clearInterval(intervalId);
console.log("Interval stopped after 5 seconds.");
}, 5000);
</script>
</body>
</html>
在这个例子中,我们创建了一个每隔1秒执行一次的定时器,并使用 setTimeout 函数在5秒后停止了定时器。clearInterval 函数被用于停止定时器的执行。
转载请注明出处:http://www.pingtaimeng.com/article/detail/4507/JavaScript