프로그래밍에서 '클로저(Closure)'란 무엇인가요?
보통 MDN Web Docs해설
클로저는 내부 함수가 외부 함수의 변수를 참조하고, 외부 함수가 종료된 후에도 그 변수에 접근할 수 있는 현상입니다. 데이터 캡슐화, 팩토리 함수, 이벤트 핸들러에서 상태 유지 등에 활용됩니다.
클로저는 내부 함수가 외부 함수의 변수를 참조하고, 외부 함수가 종료된 후에도 그 변수에 접근할 수 있는 현상입니다. 데이터 캡슐화, 팩토리 함수, 이벤트 핸들러에서 상태 유지 등에 활용됩니다.