共计 263 个字符,预计需要花费 1 分钟才能阅读完成。
/**
*
* @param fn 节流的函数
* @param delay 延迟时间
* @returns 节流过的函数
*/
let debounceTimer = ''
export function debounce(fn, delay = 700) {clearTimeout(debounceTimer)
debounceTimer = setTimeout(() => {fn()
}, delay)
}
应用非常简单
debounce(this.getQuery, 600)
还有很多办法,请评论区留言接龙, 写出你的办法。
本文由 snailPush 一键公布平台 snailPush 公布!
正文完
发表至: javascript
2022-06-25