js计时事件
通过在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行,我们称之为计时事件。
1.
setTimeout()--暂停指定的时间后执行指定的代码
clearTimeout ()--停止setTimeout()执行
2.
setInterval()--间隔指定的时间不停地执行指定的代码
clearInterval ()--停止setInterval()执行
/*1.setTimeout()定时事件*/ var st; function start(){ st = setTimeout(function(){ alert("hello"); },3000);//单位毫秒 } function stop(){ clearTimeout(st); } /*2.setInterval()*/ var stint; function startInt(){ stint = setInterval(function(){ var date = new Date(); var str = date.toLocaleString(); document.getElementById("clock").innerText=str; },1000);//单位毫秒 } function stopInt(){ clearInterval(stint); }