일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 자바스크립트
- Component
- Redux
- Reducer
- JavaScript
- 비트 연산자
- CORS
- 타입스크립트
- array
- state
- 브라우저
- react
- Frontend
- til
- firebase
- react localStorage
- 프론트엔드
- 프로그래머스
- 알고리즘
- 컴포넌트
- localstorage
- JS
- es6
- v9
- 원티드
- 프리온보딩
- 파이어베이스
- axios
- 리액트
- TypeScript
Archives
- Today
- Total
목록execution context (1)
도리쓰에러쓰
[JavaScript] 실행 컨텍스트(Execution Context)란?
1. 실행 컨텍스트(Execution Context)란? 자바스크립트 엔진은 코드를 실행하기 위해 실행에 필요한 여러가지 정보(전역변수, 매개변수, 유효범위, this 등)들을 알고 있어야 한다. 어떤 실행 컨텍스트가 활성화될 때, 자바스크립트 엔진은 해당 컨텍스트의 코드를 실행하는데 필요한 환경 정보들을 수집해서 실행 컨텍스트에 저장한다. 다시 말해, 코드가 실행되기 위해 필요한 정보들을 가진 범위를 추상화하기 위해 객체 형태로 나타낸 것이다. 자바스크립트에서 실행 컨텍스트(Execution Context)를 만들 수 있는 방법은 총 4가지이다. 1️⃣ 전역 코드: 전역 영역에 존재하는 코드 2️⃣ Eval 코드: eval() 함수로 실행되는 코드 3️⃣ 함수 코드: 함수 내에 존재하는 코드 4️⃣ (..
JavaScript/JS
2022. 8. 10. 15:48