실행컨텍스트 썸네일형 리스트형 [JavaScript] 실행 컨텍스트 (Execution Context) Execution Context (실행 컨텍스트) : 코드를 실행하는데 필요한 환경을 제공하는 객체, 식별자 결정을 더욱 효율적으로 하기 위한 수단 환경(Environment) - 코드 실행에 영향을 주는 조건이나 상태 var num = 0; function one() { console.log(num); function two() { console.log(num + 1); } one(); } two(); - 위와 같은 코드를 구성하면 아래의 그림과 같은 실행 컨텍스트 과정을 거치게 된다. 1. LIFO(Last In First Out)의 구조를 가진 실행 컨텍스트 스택(Stack)이 생성된다. 2. 전역 실행 컨텍스트가 생성되고 실행 컨텍스트 스택에 쌓여 애플리케이션이 종료될 때까지 유지된다. 3. 함수.. 더보기 이전 1 다음