window对象有两种定时器方法
第一种是用setTimeout()
这种方法一般被称为延时器,延迟多少毫秒执行函数,且该方法是一次性的 setTimeout()里面有两个参数,第一个参数是执行函数,第二个参数是多少毫秒触发该函数 (常识:1000毫秒=1秒)
<script>
// setTimeout是window对象在写的时候可以省略window
//第二个参数是延迟多少毫秒执行此函数,也可以省略如果省略则直接执行这个函数
//这个调用函数可以直接写函数,还可以写函数名
//可以写标识符
var timer = setTimeout(function () {
console.log('时间到了');
}, 2000);//到了2秒后调用这个函数
function back(){
console.log("爆炸了");
}
setTimeout(back,5000);
</script>
第二种是用setInterval()
它的用法和setTimeout()方法差不多,但是第二个参数是用来设置函数执行间隔的,间隔多少秒执行一次函数
<script>
// setInterval和setTimeout用法差不多,但是它的第二个参数是设置间隔多少秒执行次次函数
setInterval(function () {
console.log(1);
}, 1000);
</script>