클로저 함수가 선언된 렉시걸 환경! 쉽게 말해서 함수안에 함수가 들어있는 것을 말한다. 중첩 함수의 상위 스코프는 외부함수의 스코프로 중접함수 내부에서 자신을 포함하고 있는 외부함수의 변수에 접근할 수 있다. 이같은 현상이 발생하는 이유는 자바스크립트가 렉시컬 스코프를 따르는 프로그래밍 언어이기 때문이다. const x = 1; function outerFunc(){ const x= 10; function innerFunc(){ console.log(x) //10 } innerFunc(); } outerFunc(); 렉시컬 스코프 함수를 어디에 정의 했는지에 따라 상위 스코프를 결정한다. 이를 렉시컬 스코프라고 한다 상위 스코프에 대한 참소는 함수 정의가 평가되는 시점에 함수가 정의된 한경에 의헤 결정된..