가장 먼저 콜스택에 올라가는 EC다른 EC들과 달리 arguments 객체가 없으며 (브라우저는)전역 객체 하나만을 포함하는 스코프 체인을 가짐브라우저에서 <script /> 태그를 마주치면, 생성전역 컨텍스트(전역 코드)의 경우, Variable Object, 스코프 체인, this 값은 언제나 전역 객체 Execution Context | PoiemaWeb이 포스팅의 내용은 ES3를 기반으로 하고 있다. 실행 컨텍스트(Execution Context)는 scope, hoisting, this, function, closure 등의 동작원리를 담고 있는 자바스크립트의 핵심원리이다. 실행 컨텍스트를 바로 이해하지 못하면 코드 독해가 어려워지며 디버깅도 매우 곤란해 질 것이다. ECMAScript 스펙에 따르면 실행 컨텍스트를 실행 가능한 코드를 형상화하고 구분하는 추상적인 개념이라고 정의한다.https://poiemaweb.com/js-execution-context