728x90
반응형
1. GEC
Global Execution Context
글로벌로 자바스크립트가 실행될때의 전역 실행 환경
콜스택에 제일 먼저 쌓이고 가장 나중에 제거된다.
자바스크립트가 싱글스레드이기 때문에 무조건 한개만 존재할 수 있다.
2. FEC
Functional Execution Context
함수가 호출되고 실행될때 그 호출된, 실행되고있는 함수에 대해서 실행되고 있는 환경
함수 내부의 this와 함수가 필요로하는 지역변수들을 포함한다.
함수가 실행될때 생성되었다가 함수가 종료되면 제거된다.
3.Eval
evel함수 실행시 생성되는 컨텍스트
(잘 안쓴다고 하기도 해서 따로 정리하진않음)
✔️ 참고
https://www.youtube.com/watch?v=AbNc8_poxu4
728x90
반응형
'FrontEnd' 카테고리의 다른 글
[JavaScript] 실행 컨텍스트의 생성과정 (Creation Phase, Execution Phase) (0) | 2022.06.12 |
---|---|
[FrontEnd] SOAP, REST, RESTful까지 한번에 정리 (0) | 2022.06.01 |
[Browser Rendering] - 3. 브라우저 렌더링 최적화 (0) | 2022.04.04 |
[Browser Rendering] - 2. 브라우저 렌더링 순서 ( webkit의 동작과정 ) (0) | 2022.04.04 |
[Browser Rendering] - 1. 브라우저 구성 요소, 렌더링 과정 (0) | 2022.03.29 |