BOM 定时器

2020-06-24  本文已影响0人  社会主义顶梁鹿

一、定时器setTimeout、清除定时器clearTimeout

1、window.setTimeout(调用函数,延时时间);    

setTimeout()方法用于设置一个定时器,该定时器在定时器到期后执行调用函数。

(1)这个window在调用的时候可以省略

(2)延时时间单位是毫秒,

(3)延时时间可以省略,如果省略默认是0

(4)这个调用函数可以写函数,也可以写函数名

(5)普通函数是按照代码顺序直接调用,而setTimeout需要等待时间,时间到了才去调用这个函数,因此也被称为回调函数。

2、window. clearTimeout(定时器名字);    

clearTimeout()方法取消了先前通过调用setTimeout()建立的定时器。

(1)window可以省略

(2)参数是定时器的名字

二、循环定时器setInterval、清除定时器clearInterval

1、window.setInterval(调用函数,延时时间);    

setInterval()方法重复调用一个函数,每隔这个时间,就调用一次。

(1)这个window在调用的时候可以省略

(2)延时时间单位是毫秒,

(3)延时时间可以省略,如果省略默认是0

(4)这个调用函数可以写函数,也可以写函数名

2、window. clearInterval(定时器名字);    

(1)window可以省略

(2)参数是定时器的名字

上一篇下一篇

猜你喜欢

热点阅读