클로저는 함수와 그 함수가 선언된 렉시컬 환경과의 조합이다.

렉시컬 스코프

함수 객체의 내부 슬롯 [[Environment]]

클로저와 렉시컬 환경

<aside> 📌 외부 함수보다 중첩 함수 (내부 함수) 가 더 오래 유지되는 경우, 중첩 함수는 이미 생명 주기가 종료한 외부 함수의 변수를 참조할 수 있다. 이러한 중첩 함수를 클로저라고 부른다.

</aside>