间歇函数
- 目标:使定时器函数重复执行代码
- 1.开启计时器:
- setInterval (函数,间隔时间)
- 时间单位是毫秒
- 例:
-
<body> <script> function repeat() { console.log("这是间隔函数"); } //每隔一秒调用rpeat函数 setInterval(repeat, 1000); </script> </body>
- 2.关闭计时器:
- let变量名=setInterval(函数,间隔时间)
- 一般不会刚创建就停止,而是满足一定条件再停止
- 例:
-
let timer=setInterval(function(){ console.log('hi~~') },1000) clearInterval(timer)
注意:
- 函数名字不需要加括号(因为加括号就直接调用了,记时就没有作用了)
- 定时器返回的是一个id数字