定时器

之前使用过定时器,记得是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);




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值