JS Variable Environment


[JS Lexical Environment](https://texonom.com/js-lexical-environment-45341955c332407e97c3148fce197c91) 와 마찬가지로 EC내에서 식별자의 바인딩에 대한 정보를 갖고 있는다
LexicalEnvironment는 let, const에 대한 바인딩을 저장하지만 VariableEnvironment는 var에 대한 바인딩만 저장한다


var은 undefined로 컴파일 할당되어서 접근가능
그래서 호이스팅 일어나는 것



> [Execution Context](https://medium.com/@snaag.dev/execution-context-d53a258c7415)





