# 서론 – “왜 함수가 기억을 할까?” 프로그래밍을 처음 시작한 사람이라면 “함수가 호출될 때마다 새로운 메모리를 할당한다”는 설명을 들어본 적이 있을 겁니다. 그런데 JavaScript에서는 함수가 자신이 선언됐던 환경을 기억하고, 그 기억을 바탕으로 동작한다는 사실, 알고 계셨나요? 이 현상을 제대로 이해하지 못하면 비동기 처리, 콜백, 모듈화 등 실무에서 마주치는 수많은 버그에 허덕이게 됩니다. 이번 글에서는 클로저(Closure) 라는...
Markdown supported · ⌘↵ to post
No responses yet.