실행 컨텍스트(execution context) 재정리
실행되는 함수에 대한 관련 정보이다.
→ 자바스크립트는 함수가 실행될 때마다, 현재 실행되는 함수에 관련 정보를 컴퓨터 메모리에 저장한다.
실행 컨텍스트는 실행 가능한 코드를 형상화하고 구분하는 추상화된 개념이다.
⇒ 실행 가능한 코드가 실행되기 위해 필요한 환경.
자바스크립트 엔진을 통해서 코드를 실행하려면 여러가지 정보가 필요하다.
클로저는 함수가 선언될때, 실행 컨텍스트는 함수가 실제로 실행될 때 생성된다.