Recent Posts
Recent Comments
Archives
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- domain
- nextjs
- 코테
- 초기셋팅
- CORS
- React
- 코드카타
- 모던 자바스크립트
- 소셜 로그인
- 최적화
- 코딩테스트
- 셋팅
- js
- array정적메서드
- error
- 프로그래머스
- vscode
- vercel
- Next
- deep dive
- useRouter
- 스파르타코딩클럽
- 오블완
- 프로젝트 셋팅
- 구글 로그인
- 티스토리챌린지
- 모던자바스크립트
- 내일배움캠프
- 자주 까먹는
- git
- Today
- Total
목록context (1)
도록
23장, 실행 컨텍스트
소스 코드 : 실행가능한 코드 ; executable code)종류전역 코드함수 코드eval 코드모듈 코드 자바스크립트 엔진은 소스코드를 평가와 실행으로 나누어 처리한다. 소스코드의 평가1) 선언문 실행2) 식별자를 키로 실행 컨텍스트가 관리하는 스코프(렉시컬 환경의 환경 레코드)에 등록소스코드의 실행 = 런타임 시작1) 실행 컨텍스트가 관리하는 스코프에서, 실행에 필요한 정보를 검색해서 취득한다.2) 실행 컨텍스트가 관리하는 스코프에, 실행 결과를 등록한다. 실행 컨텍스트: 소스코드를 실행하는 데 필요한 환경을 제공하고 코드의 실행 결과를 스택(stack) 구조로 관리한다. 역할1. 전역 코드 평가: 전역 코드의 선언문 실행 후, 결과를 컨텍스트의 전역 스코프에 등록한다. 2. 전역 코드 실행: 전역..
Book/모던 자바스크립트 Deep Dive
2024. 5. 30. 14:41