JS-定时器-间歇函数(一)

• 定时器函数介绍

定时器函数在开发中的使用场景

  • 网页中经常会需要一种功能:每隔一段时间需要自动执行一段代码,不需要我们手动去触发
  • 例如:网页中的倒计时
  • 要实现这种需求,需要定时器函数
  • 定时器函数有两种,今天我先讲间歇函数

JS-定时器-间歇函数(一)_第1张图片


• 定时器函数基本使用

定时器函数可以开启和关闭定时器

  • 开启定时器

作用:每隔一段时间调用这个函数 ,间隔时间单位是毫秒 

JS-定时器-间歇函数(一)_第2张图片

 

  • 关闭定时器 

JS-定时器-间歇函数(一)_第3张图片

 

案例:

案例1:阅读注册协议

需求:按钮60秒之后才可以使用
分析:
①:开始先把按钮禁用(disabled 属性)
②:一定要获取元素
③:函数内处理逻辑

  • 秒数开始减减
  • 按钮里面的文字跟着一起变化
  • 如果秒数等于0 停止定时器 里面文字变为 同意 最后 按钮可以点

JS-定时器-间歇函数(一)_第4张图片





    
    
    Document



    
    

案例2:轮播图定时变换图片

需求:每隔一秒钟切换一个图片
分析:
①:准备一个数组对象,里面包含详细信息(素材包含)
②:获取元素
③:设置定时器函数
设置一个变量++
找到变量对应的对象
更改图片、文字信息
激活小圆点:移除上一个高亮的类名,当前变量对应的小圆点添加类
④:处理图片自动复原从头播放(放到变量++后面,紧挨)
如果图片播放到最后一张, 就是大于等于数组的长度
则把变量重置为0

JS-定时器-间歇函数(一)_第5张图片





  
  
  
  轮播图点击切换
  



  

案例3: 电子时钟

要求:在网页上显示一个时钟,秒针,分针。时针可以旋转

JS-定时器-间歇函数(一)_第6张图片





  
  
  
  Document

  




  

 

 

 

 

你可能感兴趣的:(js,javascript,开发语言,ecmascript)