실행컨텍스트 (1) 썸네일형 리스트형 [javascript] 실행 컨텍스트(Execution Context) 1. 실행 컨텍스트란? 자바스크립트 코드가 실행되고 있는 구역 또는 범위에 대한 정보를 저장하고 있는 객체입니다. 자바스크립트 엔진은 스크립트 혹은 함수를 실행할 때 새로운 컨텍스트를 만들고, 실행 스택에 쌓습니다. 실행 스택이란 실행 컨텍스트가 생성될 때 마다 실행 컨텍스트를 쌓고 마지막으로 쌓인 실행 컨텍스트 부터 차례대로 실행하는 후입선출 자료구조입니다. 2. 실행 컨텍스트의 종류 1) Global Exception Context 자바스크립트 엔진이 실행될 때 가장 먼저 만드는 실행 컨텍스트입니다. 전역 컨텍스트라고 하며, window 객체를 만들고 전역 컨텍스트의 this를 window 객체로 할당합니다. 그리고 이후에 생성되는 모든 전역 변수, 함수는 window 객체에 저장됩니다. 2) Fun.. 이전 1 다음