- JavaScript 엔진은 코드를 읽으며 작성된 위치를 기반으로 정보를 이해하기 때문에
lexical environment
중요하다. 🌎 - lexical environment는 함수가 정의되었거나 코드가 작성된 개별적인 "역할 공간"이다. 🗺️
- Lexical environment는 함수 내부에서 생성되며, 각 함수는 자체적인 lexical environment를 가지게 된다. 👥
- JavaScript에서
lexical scope
는 함수가 정의된 위치에서 접근 가능한 변수와 데이터를 의미한다. 📝 lexical environment
를 통해 엔진은 함수가 사용할 수 있는 변수와 정보를 정확하게 파악할 수 있다. 🧠