JavaScript之计时器

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-28 22:14   11   0

可循环定时器

setInterval(代码,交互时间);
  • 代码:要调用的函数或要执行的代码串。
  • 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。
setInterval(function(){
    console.log('1');
},1000);

取消定时器

clearInterval(intervalVariable)

使用案例

var num=0;
function show(){
    if(num>4){
     clearInterval(t);
    }else{
        num++;
    }
    console.log(num);
}
var t=setInterval(show,1000);

只执行一次的定时器

setTimeout(代码,延迟时间);

在载入后延迟指定时间后,去执行一次表达式,仅执行一次。


setTimeout(function(){
    console.log('只执行一次的定时器');
},1000);

clearTimeout(timeoutVariable)

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP