javascript 功能去抖

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 功能去抖相关的知识,希望对你有一定的参考价值。

 export default (delay, fn) => {
    let timerId;
    
    return function (...args) {
        if (timerId) {
            clearTimeout(timerId);
        }
        timerId = setTimeout(() => {
            fn(...args);
            timerId = null;
        }, delay);
    }
}

以上是关于javascript 功能去抖的主要内容,如果未能解决你的问题,请参考以下文章

javascript 功能去抖

理解JavaScript中的去抖函数

javascript 去抖

javascript 去抖

javascript 去抖函数

javascript 去抖