unliar / unliar.github.io

一个已经不再使用的静态博客,新的博客在后边。
https://happysooner.com
0 stars 0 forks source link

实现一个防抖函数 #31

Open unliar opened 3 years ago

unliar commented 3 years ago

防抖指的是只执行最后激活的那个

function debounce (fn, wait) {
  let t
  return function () {
    clearTimeout(t)
    t = setTimeout(() =>{fn.apply(this, arguments);t=null} , wait)
  }
}
unliar commented 3 years ago

防抖节流起手应该返回一个函数,再去填内容。