- Today
- Total
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- async
- React
- 이터러블
- 에러처리
- 자바스크립트
- 백준 실버
- get
- 그림으로 배우는 http&network
- 상태관리
- git error
- es6
- Angular
- C++
- deep dive
- js
- JavaScript
- 네트워크
- 비동기
- 모던 자바스크립트
- 모던 자바스크립트 deep dive
- 웹
- 알고리즘
- git
- Java Script
- 프론트엔드
- 백준
- error
- html
- map
- http
Archives
목록소스코드 평가 (1)
sharingStorage
모던 자바스크립트 23장 실행 컨텍스트
실행 컨텍스트는 자바스크립트 동작 원리를 담고 있는 핵심 개념이다. 실행 컨텍스트를 바르게 이해하면 자바스크립트가 스코프를 기반으로 식별자와 식별자에 바인딩된 값을 관리하는 방식과 호이스팅이 발생하는 이유, 클로저의 동작 방식, 그리고 태그스 큐와 함께 동작하는 이벤트 핸들러와 비동기 처리의 동작 방식을 이해할 수 있다. 23.2 소스코드의 평가와 실행 자바스크립트 엔진은 소스코드를 소스코드 평가와 소스코드의 실행 과정으로 나누어 처리한다. 소스코드 평가 과정에서는 실행 컨텍스트를 생성하고 변수, 함수 등의 선언문만 먼저 실행하여 생성된 변수나 함수 식별자를 키로 실행 컨텍스트가 관리하는 스코프에 등록한다. 이 후 선언문을 제외한 소스코드가 순차적으로 실행되기 시작하는데 이것이 런타임이 시작되는 것이다...
Front-End/모던 자바스크립트 Deep Dive
2022. 6. 29. 14:12