1.setTimeout('表达式',毫秒数);
设置暂停休眠时间后执行某函数表达式,它将返回一个timer ID
setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,执行次数是一次
setTimeout不会阻止程序继续向下运行,所以后面的代码会继续执行。
2.clearTimeout(timer);
timer为setTimeout()设置后返回的 timer_id
3.setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
4. clearInterval() 方法可以取消该周期性的方法调用。
当setInterval调用执行完毕时,它将返回一个timer ID,将来便可以利用该值对计时器进行
访问,如果将该ID传递给clearInterval,便可以终止那段被调用的过程代码的执行了
var count=60;
var timer=window.setInterval('url()',1000);
function url(){
count--;
if(count<=0){
clearInterval(timer);
}
else{
alert(count);
}
}