자바스크립트 렉시컬 환경 정리
[JavaScript] 자바스크립트 변수의 유효범위, 렉시컬 환경
[JavaScript] 자바스크립트 변수의 유효범위, 렉시컬 환경
2021.11.16🎯 변수의 유효 범위, 렉시컬 환경 📝 렉시컬 환경 function printName() { return 'Hyunsol' } function findName() { return printName() } function sayMyName() { return findName() } sayMyName() 렉시컬 환경이란 특정 코드가 작성, 선언된 환경(장소)을 의미한다. 총 4개의 실행 컨텍스트(1개의 글로벌 실행 컨텍스트와 3개의 개별적 실행 컨텍스트)가 생성된다. 각각의 실행 컨텍스트는 하나의 개별적인 소우주이다. 바꿔 말하면, sayMyName 함수, fineName 함수, printName 함수의 렉시컬 환경은 global이다. 만약 findName()이라는 함수 내에 let yourName = 'b..