대략적으로만 알고 있던 개념이였는데, 공부를 할수록 더 헷갈려서 많은 강의와 자료를 찾아보며 이해하는데 많은 시간을 썼습니다. 공부를 하면서 클로저가 렉시컬 환경 객체를 참조하는 구조라는 것을 이해하게 되었고, 메모리 누수 가능성이나 성능 최적화에도 활용할 수 있을 것 같다는 생각이 들었습니다. 특히 React Hook 내부에서도 사용되는 개념이라는 부분에서, 실제 코드를 작성하면서도 무의식적으로 사용하는 경우가 많은 것 같아 더 주의하면서 개발해야겠다고 느꼈습니다. 클로저란?클로저는 함수가 실행될 때의 렉시컬 스코프(Lexical Scope)를 기억해, 해당 함수의 실행 컨텍스트가 종료된 이후에도 외부 변수에 접근할 수 있는 현상을 의미합니다. 함수는 자신이 선언된 시점의 스코프를 기억하기 때문에, 함..