useEffect에서 addEventListener를 등록할 때
return 으로 removeEventListener를 항상 실행 해주자.
return으로 뒤에 주는 함수를 우리는
cleanup function ( 정리 함수 or 뒷 정리 함수 )
라고 하며, 함수에 사용되었던 메모리 공간을 반환하는 역활을 해준다.
등록한 이벤트 리스너가 메모리 반환이 되지않아,
메모리 누수로 이어지는 현상을 항상 방지하자.
'FrontEnd > React' 카테고리의 다른 글
map을 순환할때 key props에 대하여 (0) | 2021.10.09 |
---|---|
Inline Styling에 대한 이야기 (0) | 2021.10.08 |
Each child in a list should have a unique "key" prop 에러관련 (0) | 2021.08.24 |
http-proxy-middleware 사용법 (0) | 2021.08.18 |
create-react-app 에 typescript 적용하기 (0) | 2021.08.04 |