JavaScript定时器(延迟器)
2019-08-17 本文已影响0人
BAT架构师
多次定时器
第一种使用方式
setInterval(函数名,定时时间);
function func(){
console.log('北京市朝阳区爱谁谁');
}
setInterval(func,1000);
第二种使用方式
setInterval(function(){},定时时间);
var time = setInterval(function(){
console.log('快递请用黑色塑料袋包装');
},500);
清除定时器
clearInterval(定时器变量);
function func1(){
console.log('CNMD');
clearInterval(time);
}
var func = setTimeout(func1,500);
单次定时器
第一种使用方式
setTimeout(函数名,定时时间);
function time(){
console.log('我是单次定时器');
}
var timmer = setTimeout(time,500);
第二种使用方式
setTimeout(function(){},定时时间)
setTimeout(function(){
console.log('姿势到位');
},500);
定时时间单位为:毫秒 1秒=1000毫秒
清除定时器 clearTimeout(定时器变量)