首页 > web前端 > js教程 > JavaScript定时调用函数

JavaScript定时调用函数

高洛峰
发布: 2016-11-25 14:59:55
原创
1143 人浏览过

setTimeout("test()",1000):经过给定时间执行一次 
setInterval("test()",1000):每经过给定时间执行一次 
时间单位都是毫秒 
setTimeout也可以用来实现在一个固定时间段之后反复执行: 
function test(){ 
//你的逻辑处理 
setTimeout("test()",1000); 

这2种方法的区别就是: 
setTimeout肯定是执行你的逻辑后再经过固定时间再去执行,是单进程的,不会对公有数据有互相影响 
setInterval是每经过固定时间就执行一次,而不管前一次方法是否已经完成,是多进程的,在修改共有数据时可能会出错 

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板