javascript
JavaScript closure 개념
일단 읽어보시면 좋을 것 같습니다! https://developer.mozilla.org/ko/docs/Web/JavaScript/Closures 클로저 - JavaScript | MDN 클로저는 함수와 함수가 선언된 어휘적 환경의 조합이다. 클로저를 이해하려면 자바스크립트가 어떻게 변수의 유효범위를 지정하는지(Lexical scoping)를 먼저 이해해야 한다. developer.mozilla.org 클로저 이미 생명주기가 끝난 객체에 접근할 수 있게 해주는 함수를 클로저라고 합니다. 예를 들어서 다음 함수를 봅시다. function makeFunc() { var name = "Mozilla"; return function displayName() { alert(name); } } var myFunc ..