定时器

来源:互联网 发布:电脑文件恢复软件 编辑:程序博客网 时间:2024/06/06 04:08

之前使用过定时器,记得是settimeout写的,后来在别人的网站上看到用的是setInterval,就去网上查了下两者的区别,这篇文章很好,推荐给大家:http://www.cnblogs.com/mercy/articles/2424882.html

_timer=setTimeout("function",毫秒) 设置一个超时对象      

 clearTimeout(_timer) 清除已设置的setTimeout对象

window.setTimeout() 可以使一段代码在指定时间后运行

window.clearTimeout(_timer)在延时期限到达之前取消延执行


_interval= setInterval("function",毫秒) 设置一个超时对象      

 clearInterval(_interval) 清除已设置的setInterval对象

window.setInterval可以使一段代码每过指定时间就运行一次


当使用函数名作为调用句柄时,不能带有任何参数;而使用字符串时,则可以在其中写入要传递的参数

window.setTimeout("hello(userName)",3000);记得要加引号不然不行

或者

//创建一个函数,用于返回一个无参数函数

function _hello(_name){       

return function(){             

hello(_name);        } }

window.setTimeout(_hello(userName),3000);




0 0