JavaScript零基础入门——(十二)JavaScript的定时器

JavaScript零基础入门——(十二)JavaScript的定时器

你们好,欢迎回到咱们的JavaScript零基础入门。上一节课咱们讲了JavaScript中一些经常使用的DOM操做,这里要补充一个点,上节课讲的table几个经常使用属性实际上是有兼容性问题的,在部分IE浏览器中是不识别的,但不必定会抛出异常,因此若是要兼容IE9及如下IE时,仍是乖乖用getElementsByTagName或者querySelectorAll。好,回到咱们今天的课,今天带你们了解一下定时器。浏览器

所谓定时器,就是在指定时间间隔去执行指定的操做,这种需求在JS动画里是常常存在的。微信

通常来讲,定时器有两种,一种是延迟指定时间间隔后执行,一种是相同时间间隔循环执行。函数

 无论是哪一种定时器,确定都有开启和关闭两个动做,就像闹钟同样。学习

先来讲说延迟执行定时器,其实就是咱们常说的setTimeout,顾名思义,就是在时间结束后执行。setTimeout接收两个参数,第一个是匿名函数,主要是写定时后要执行的方法,第二个是时间间隔,以毫秒为单位,同时,setTimeout是有返回值的,他返回一个定时器,主要是方便后边咱们调用clearTimeout来关闭定时器,clearTimeout就是接收定时器做为参数的。动画

其实循环定时器也是相似的,循环定时器,就是咱们常说的setInterval,他一样也接收两个参数,一样也返回定时器,也相似的能够经过clearInterval来关闭定时器。spa

这节课呢,应用会比理论要多一些,我会经过电子表和延时显示框来给你们讲解这两个定时器的用法,因为不方便直接贴代码,还请你们移步至下方公众号看教学视频吧。视频

好了,这节课就讲到这里,你们要暂停视频本身瞧一瞧哦。下一节课,咱们紧跟这一节课的步伐,讲一讲JavaScript的事件。事件

                                                                                                       

若是想跟着振丹继续学习,能够微信关注【振丹敲代码】(微信号:JandenCoding)ip

新博文微信同步推送,还附有讲解视频哦~get

也可直接扫描下方二维码关注。

相关文章
相关标签/搜索