어허

debounce - Promise 본문

개발/React

debounce - Promise

AKDK 2022. 11. 23. 10:01
728x90
export function debouncePromise(f, i) {
    let t = null;
    return (…args) => {
        clearTimeout(t);
        return new Promise(resolve => {
            t = setTimeout(() => resolve(f(…args)), i);
        });
    };
}


출처 : stackoverflow 어딘가에서 보고 사용한건데 기억이 안남

728x90
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
공유하기 링크
Comments