js防抖函数
function debounce(fn, delay) {
let timer
return function (...args) {
if (timer) {
clearTimeout(timer)
}
timer = setTimeout(() => {
fn.apply(this, args)
}, delay)
}
}
// 测试
const task = () => {
console.log('run tas
原创
2021-11-27 13:18:34 ·
494 阅读 ·
0 评论