多次定时器
setInterval(函数名,定时时间) //第一种
setInterval(function(){},定时时间) //第二种
//清除多次定时器
clearInterval(定时器变量)
单次定时器
//第一种使用方式
setTimeout(函数名,定时时间)
   //    第二种使用方式
setTimeout(function(){},定时时间)
//定时时间单位:毫秒  1 秒= 1000 毫秒
//清除定时器
clearTimeout(定时器变量) 
让我们利用定时器来简单的做一个倒计时的特效吧!
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
			*{margin:0px;padding:0px;}
			#box{width:200px;height:50px;background:green;color:white;text-align:center;font:bold 30px/50px 黑体; margin:0px auto;}
	</style>
</head>
<body>
	<div id="box">10</div>
</body>
<script>
//找对象
	var box = document.getElementById('box');
	//初始化的值
	var  num = box.innerHTML;
//改属性
	
	var timmer = setInterval(function(){
		num--;		
		console.log(num);
		//把 num 的值赋值给 div 元素的对象的文本值
		box.innerHTML = num;
		if(num == 0){
			//清除定时器
			clearInterval(timmer);
			alert('倒计时结束');
		}
	},1000)
</script>
</html>
演示











