上一篇提到了BOM对象 即window对象 今天总结下window的另一个对象:定时器
setTimeout(); 定时器
延迟执行,并且执行一次
参数1:函数———要执行的逻辑
参数2:时间——单位是毫秒,表示间隔多长时间执行参数1 1000毫秒 = 1秒
语法:
window.setTimeout(function () {
// 函数体
},1000);
省略 window的写法
setTimeout(function () {
// 函数体
},1000);
小例子:2秒后控制台输出
setTimeout(function () {
console.log('定时炸弹')
},2000);
可以封装成一个方法,方便后期随时用定时器调用
function times(){
console.log('3秒后调用该函数,直接调用函数名times。不能写成times(),这样是调用函数的返回值(就是直接调用了函数执行的结果ÿ