728x90 반응형 렉시컬환경1 실행 컨텍스트 실행 컨텍스트 실행 컨텍스트는 자바스크립트가 실행되는 환경이다. 여기서 환경은 this, 변수, 객체, 함수 등 코드의 실행에 필요한 기반들이다. 좀 더 구체적으로 말하자면, 실행 컨텍스트는 코드를 실행하는데 필요한 환경을 제공하고 관리한다. 이 중에서 식별자, 스코프, this 등은 실행 컨텍스트의 렉시컬 환경을 기반으로 관리되고, 코드의 실행순서는 콜스택(실행 컨텍스트의 스택)을 통해서 관리된다. 실행 컨텍스트 종류 1. 전역 실행 컨텍스트 처음으로 자바스크립트 코드가 실행될 때 생성된다. 2. 함수 실행 컨텍스트 함수가 호출될 때마다 생성된다. 각각의 함수 호출은 모두 각자의 실행 컨텍스트를 생성하고 가진다. 3. eval 실행 컨텍스트 strict mode(엄격 모드)에서 독립적인 스코프를 생성한.. 2023. 6. 14. 이전 1 다음 728x90 반응형