실행 컨텍스트(Execution Context)


실행 컨텍스트(Execution Context)

실행 컨텍스트(Execution Context) 실행 컨텍스트(Execution Context)란 ? 실행 가능한 코드를 형상화하고 구분하는 추상적인 개념이라고 정의하면 된다. 쉽게 말하자면 코드들이 실행되기 위한 환경이라고 이해하면 될 것 같다. (코드가 실행된다면 Execution Context 내부에서 실행되고 있는 것이다.) 자바스크립트 엔진에서 코드를 실행하기 위해서는 실행에 필요한 정보를 알고 있어야한다. 변수 : 전역 변수, 지역 변수, 매개 변수, 객체의 프로퍼티 함수 선언 변수의 유효범위 this Execution Context의 종류 Global Context(전역 컨텍스트) 함수 안에서 실행되는 코드가 아니라면 모든 스크립트는 Global Context에서 실행된다. 스택 구조를 가지..


원문링크 : 실행 컨텍스트(Execution Context)