실행 컨텍스트에 관해 공부하면서 두 단어에 대해 간략히 짚고 넘어가서 정리해보려고한다.
Variable Environment
Variable Environment 은 세가지 프로퍼티로 이루어져있다
- environment record
- outer environment reference
- ThisBinding
Lexical Environment
Lexical Environment은 두가지 프로퍼티로 이루어져 있으며
- environment record
식별자와 참조 값을 기록하는 객체
- outer
외부 Lexical Environment을 참조하는 포인터
environment record
식별자와 참조 값을 기록하는 객체