定时器

定时器

1.可重复使用的定时器

格式: setInterval(函数,毫秒数);

 setInterval(function(){
		//想要去做的事情
	},毫秒数)

例:

window.setInterval(function(){
	alert("哈哈哈");
},1000);
window.clearInterval(定时器ID);//清理定时器

功能 :每隔所传参数的毫秒数,就调用一次所传参数的函数。
返回值:当前页面上对于这个定时器的唯一标识,定时器的ID。

清除定时器的方法
clearInterval()取消定时器
参数:定时器的ID

innerHTML 标签间的所有内容
如果在 innerHTML包含标签,标签会被识别,并且会解析,呈现对应的效果。

2.一次性定时器

//参数1:函数
//参数2:时间 1000毫秒=1秒
//返回值:该定时器的id
window.setTimeout(函数,时间);

//页面加载后
window.onload = function(){
     //一次性定时器
      var timeId = window.setTimeout(function(){
	alert("你好");
},1000);
//点击按钮清除定时器
document.getElementById("btn").onclick = function(){
   clearTimeout(timeId);
};
} ;

【注】一次性定时器虽然只执行一次就停下 ,但是如果不清除定时器,就会消耗内存。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值