Execution Context는 분리된 실행환경이다
실행 컨텍스트는 현재 실행 환경 전반적인 모든 자원을 보유한 객체이다
실행 컨텍스트에 스코프도 속한다
Lexical Environment
도 가진다
중첩된 실행 환경들이다. 상위 환경들에 대한 참조들을 포함
call Stack
을 통해
실행 컨텍스트
와
실행 중인 컨텍스트
를 결정한다.
실행 컨텍스트
call stack
에 의해
실행 컨텍스트
들을 추적한다.
항상 스택 최 상단의
실행 컨텍스트
가 현재
실행 중인 컨텍스트
실행 중인 컨텍스트
가 새로운
실행 컨텍스트
를 만들면서 제어권을 넘기게 되고 그 후 새로운
실행 컨텍스트
가 stack에 들어가면서 새로운
실행 중인 컨텍스트
가 된다
Febase/FeBase