JavaScript定时器setInterval()、延时器setTimeout()以及清除定时器和延时器

setInterval()----定时器

setInterval(function(){
    console.log('这是定时器,每隔5000毫秒执行一次');
},50000);

// 语法:
setInterval(function(){参数1},参数2);

【注】参数1:要执行的程序;
          参数2:延迟时间,毫秒为单位
          定时器是每隔多长时间,执行一次

setTimeout()----延时器

setTimeout(function(){
    console.log('等待1000毫秒后执行');
},1000);

// 语法:
setTimeout(function(){
    执行的程序
},参数2)

【注】参数1:把要执行的程序放在函数中;
          参数2:多久之后要执行,毫秒为单位
          延时器就是预定多久之后运行这个程序

清除定时器和清除延时器

clearInterval(参数);
clearTimeout(参数);

【注】参数:写入要清除的定时器和延时器,这两个可以混用

你可能感兴趣的:(JavaScript)