corejavascript [코어자바스크립트] CH5 클로저 먼저, outer 함수가 호출되면 outer 실행 컨텍스트가 콜스택에 올라오게 될 것이다. 그 후 outer 내부에서 내부 함수인 inner 함수가 호출되면 콜스택에 상단에 올라오게 될 것이다. 해당 코드의 콜스택 과정을 같이 살펴보면, 호출된 outer 함수가 종료되고 콜스택상에서도 사라져야 할 실행 컨텍스트 임에도 불구하고 사라지지않고 공간을 점유하고 있는 부분(노란색 부분)이 보일 것이... corejavascriptJavaScriptJavaScript
[코어자바스크립트] CH5 클로저 먼저, outer 함수가 호출되면 outer 실행 컨텍스트가 콜스택에 올라오게 될 것이다. 그 후 outer 내부에서 내부 함수인 inner 함수가 호출되면 콜스택에 상단에 올라오게 될 것이다. 해당 코드의 콜스택 과정을 같이 살펴보면, 호출된 outer 함수가 종료되고 콜스택상에서도 사라져야 할 실행 컨텍스트 임에도 불구하고 사라지지않고 공간을 점유하고 있는 부분(노란색 부분)이 보일 것이... corejavascriptJavaScriptJavaScript