자바스크립트 클로저

· javascript
자바스크립트 좀 공부해봤다 하면 나오는 클로저! 클로저를 처음 접하게 되면 너무 헷갈리는 개념인거 같아요. 클로저란 ? 외부함수가 반환된 후에도 내부함수가 외부함수의 변수와 파라미터에 접근할 수 있다! 라는 걸 의미합니다. 접근?? 뭐 어떻게 접근한다는건데 !!! 라는 생각을 가지고 예시를 봐봅시다. function OuterFunction() { var outerVariable = 100; function InnerFunction() { console.log(outerVariable); } return InnerFunction; } var innerFunc = OuterFunction(); innerFunc(); // 100 변수 innerFunc에 외부함수(OuterFunction)를 호출하면 리턴 ..
이챙(leechaeng)
'자바스크립트 클로저' 태그의 글 목록