코어 자바스크립트 5장 클로저

클로저

- 컨텍스트 A에서 선언한 변수를 내부 함수 B에서 참조할 경우 발생하는 특별한 현상

- 어떤 함수 A에 선언된 변수 a를 참조하는 내부함수 B를 외부로 보냈을 떄, 실행컨텍스트가 종료한 후에도 변수 a 가 사라지지 않는 현상

- 함수 종료 후에도 사라지지 않는 지역변수를 만들 수 있다.