定时器(自用)
一、setInterval
实现定时调用的函数,每隔一段时间,执行一次,不设置时间时,大约间隔4毫秒
1.添加计时器setInterval
let inid=setInterval(() => {//在这里写需要定时运行的代码块
console.log(1);
}, 1000);//延迟的时间
2.清除计时器
它会返回一个当前定时器的id,我们可以通过这个ID清除定时器
setTimeout(() => {
clearInterval(inid)
}, 5000);
setTimeout
一段时间后,执行一次
1、添加
let tiid=setTimeout(() => {
console.log(2);
}, 1000);
2、清除
它会返回一个当前定时器的id,我们可以通过这个ID清除定时器
clearTimeout(tiid)