강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

인생코딩님의 프로필 이미지
인생코딩

작성한 질문수

실전 리액트 프로그래밍

리액트 훅 기초 익히기1

window click 이벤트 핸들러 관련 질문

작성

·

565

0

안녕하세요

1-batch.js 파일에서 궁금한 부분이 있습니다.

왜 remove 하는 코드를 return 하는지 궁금합니다.

window.addEventListener('click', onClick);

return () => window.removeEventListener('click', onClick);

답변 1

0

이재승님의 프로필 이미지
이재승
지식공유자

안녕하세요
addEventListener 로 등록한 이벤트 핸들러를 해제하기 위한 코드입니다
(질문하신) useEffect 에서 반환한 함수가 호출되는 타이밍은 `리액트 훅 기초 익히기2` 6:41 부분을 참고하시면 됩니다

인생코딩님의 프로필 이미지
인생코딩

작성한 질문수

질문하기