JavaScript之定时器
Created at 2016-07-27
Updated at 2017-01-06
Category
Front-End
Tag
JavaScript
window定时器
setIntval
(表达式,毫秒)
clearIntval
(定时器对象)
setTimeout
(表达式,毫秒)
clearTimeout
(定时器对象)
setTimeout
(表达式,毫秒):是指经过指定时间后执行事件一次
清除定时器:
在创建定时器的时候 把创建的结果赋给一个定时器变量 比如:var clock = windows.setTimeout()
再用cleraTimeout(clock);
1 2 3 4 5 6 7 8 9 10
| function t(){ window.location.href = 'http:///www.baidu.com'; } window.setTimeout('t()',10*1000);
|
setTimeout
实现每隔几秒执行一下
1 2 3 4 5 6 7 8 9
| function t(){ window.setTimeout('t()',2*1000); } t();
|
setIntval
每隔指定时间执行一次事件
- 碰到每隔几秒执行一次事件的 推荐用setInterval
1 2 3 4 5 6 7 8 9 10
| function t(){ alert('2秒到'); } var clock = window.setInterval('t()',2000); function t1(){ clearInterval(clock); }
|