JunilHwang / blog-comment

TIL comments
1 stars 0 forks source link

TIL/Javascript/Execution-Context/ #9

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

자바스크립트 실행 컨텍스트 | 개발자 황준일

자바스크립트 실행 컨텍스트에 대해 다룹니다.

https://junilhwang.github.io/TIL/Javascript/Execution-Context/

eyabc commented 3 years ago

글 잘 읽었습니다!

VariableEnvironment에 담기는 내용은 LexicalEnvironment와 같지만, 최초 실행 시의 스냅샷을 유지한다. 실행 컨텍스트를 생서할 때 VariableEnvironment에 정보를 먼저 담은 다음, 이를 복사해서 LexicalEnvironment를 만든다.

주로 활용하는 것은 LexicalEnvironment이다. 즉, VariableEnviroment 는 스냅샷 유지를 목적으로 사용한다.

VariableEnvironment로 스냅샷을 유지하는 주 목적이 무엇인가요 ? 이 글의 주제와 벗어난 질문이긴 한데 답변해주실 수 있나요?