본문 바로가기

자바스크립트-스터디[2021-10-05~완료]

41장 타이머

디바운스(debounce)는 짧은 시간 간격으로 이벤트가 연속해서 발생하면 이벤트 핸들러를 호출하지 않다가 일정시간이 경과한 이후에 이벤트 핸들러가 한 번만 호출되도록 한다. 즉, 디바운스는 짧은 시간 간격으로 발생하는 이벤트를 그룹화해서 마지막에 한 번만 이벤트 핸들러가 호출되도록 한다. resize 이벤트 처리나 input 요소에 입력된 값으로 ajax 요청하는 입력 필드 자동완성 UI 구현, 버튼 중복 클릭 방지 처리 등에 유용하게 사용된다.

'자바스크립트-스터디[2021-10-05~완료]' 카테고리의 다른 글

45장 프로미스  (0) 2022.02.27
39.6 DOM 조작  (0) 2022.02.13
38장 브라우저의 렌더링 과정  (0) 2022.02.04
39장 DOM  (0) 2022.02.04
33장 Symbol  (0) 2022.01.21