JavaScript 定时器
setInterval
每隔time时间后执行内部代码,后边改的time时间并不起作用
var time = 2000; var obj = setInterval(() => { }, time);//obj 返回的是一个数字,作为唯一标识
time=200; //不起作用
clearInterval(obj) //清除计时器
setInterval("console.log('a')",1000) //可以执行字符串
setInterval执行不准
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。setTimeout
隔一段时间后执行
var timeout=100; var obj1 = setTimeout(() => {
//this window }, timeout); //返回一个数字,作为唯一标识 ,不会和setInterval 重复
clearTimeout(obj1)

更多精彩