JavaScript 之定时器
window 定时器
setIntval (表达式, 毫秒)
clearIntval (定时器对象)
setTimeout (表达式, 毫秒)
clearTimeout (定时器对象)
setTimeout (表达式,毫秒)
:是指经过指定时间后执行事件一次
清除定时器:在创建定时器的时候 把创建的结果赋给一个定时器变量 比如: var clock = windows.setTimeout()
再用 cleraTimeout(clock);
// 定一段时间后执行某一个函数
function t(){
window.location.href = 'http:///www.baidu.com';
}
window.setTimeout('t()',10*1000);//setTimeout 只是执行一次
// 用 setTimeout 来实现每隔 5 秒执行某一个一次 放到函数里面可以做到
setTimeout
实现每隔几秒执行一下
function t(){
// window.location.href = 'http:///www.baidu.com';
window.setTimeout('t()',2*1000);
}
t();
setIntval
每隔指定时间执行一次事件
- 碰到每隔几秒执行一次事件的 推荐用 setInterval
function t(){
alert('2 秒到');
}
var clock = window.setInterval('t()',2000);//clock 命名为了后面消除定时器用到 这个变量是指向定时器
function t1(){
clearInterval(clock);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论