前言
下面介绍一个小的常用知识点。
一、间隔定时器
语法:setInterval(函数,时间)
- 函数:指的是每次要执行的内容
- 时间:单位是毫秒
示例代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
setInterval(
function(){
console.log('一个一个一个')
}
,1000
)
</script>
</body>
</html>
运行结果为:

前面的数字代表执行了几次,会随着时间逐渐增加。
二、延时定时器
语法:setTimeout(函数,时间)
- 函数:指的是每次要执行的内容
- 时间:单位是毫秒
和上一个差不多。
代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
setTimeout(
function(){
console.log('一个一个一个')
}
,1000
)
</script>
</body>
</html>
运行结果为:

该文字是在代开浏览器1000ms之后出现的。
三、关闭定时器
语法:
- clearInterval(定时器返回值)
- clearTimeout(定时器返回值)
注意:可以互相关闭,并不是只能关闭相应的定时器。
总结
以上是关于JavaScript中定时器的相关内容,希望对你有所帮助。
本文介绍了JavaScript中的两种定时器:间隔定时器setInterval用于周期性执行任务,延时定时器setTimeout则在指定时间后执行一次任务。同时,还讲解了如何使用clearInterval和clearTimeout来关闭定时器。这些知识对于前端开发和JavaScript编程非常重要。

805

被折叠的 条评论
为什么被折叠?



