클로저 -Core JavaScript
- 클로저 (Closure)
- 클로저의 의미 및 원리 이해
- 클로저와 메모리 관리
- 클로저 활용 사례
- 콜백 함수 내부에서 외부 데이터를 사용하고자 할 때
- 접근 권한 제어 (정보 은닉)
- 부분 적용 함수
- 커링 함수
- 정리
자바스크립트에서의 this
는 어디서든 사용할 수 있습니다.this
는 상황에 따라 참조하는 대상이 달라질 수 있습니다.
함수와 객체(메서드) 구분이 느슨한 자바스크립트에서 이 둘을 구분하는 유일한 기능입니다.
Map
오브젝트는 Object
오브젝트와 비슷하지만,
다양한 타입을 프로퍼티 키로 사용할 수 있는 점이 다릅니다.