节流和防抖(二)

防抖和节流是针对响应跟不上触发频率这类问题的两种解决方案

防抖表示在用户停止某个操作一段时间之后才执行相应的监听函数,而不是在用户操作的过程当中,浏览器触发多少次事件,就执行多少次监听函数,在当前哪里中加入第三个布尔类型参数来控制在设置时间内只执行第一次或者是最后一次。



  
    
    
    
    防抖
  
  
    
    
  

节流,固定周期内,只执行一次动作,若有新事件触发,不执行。周期结束后,又有事件触发,开始新的周期。这里以滚动条为案例



  
    
    
    
    节流
  
  
  
    
  

你可能感兴趣的:(html5javascript)