美文网首页
节流与防抖

节流与防抖

作者: 怎么昵称 | 来源:发表于2019-07-12 17:14 被阅读0次
节流

function fn(){}
var cd = false
button.onclick = function (){//点击后立即去做  做完以后再执行下一个
  if(cd){
    
}else{
  fn()
  cd = true
  var timerId = setTimeout(()=>{
    cd= false
    
  },3000)
  
  
}
}



防抖

var timerid = null

button.onclick = function(){
  if(timerid){  //如果中途又出现订单 那么 我就取消之前的送餐时间 以新的为主 开始计时
    window.clearTimeout(timerid)
  }
  timerid = setTimeout(()=>{
    fn()
    timerid = null
  })
}















相关文章

网友评论

      本文标题:节流与防抖

      本文链接:https://www.haomeiwen.com/subject/ituykctx.html