# 2. Back to the Basics: 프레임워크보다 기본기 (2)
###### tags: `지호`, `프론트엔드 Back to Basics`
---
## 1. Lexical Environment

<br/>
## 2. Execution Context
- 정의

<br/>
- 과정


<br/>
## 3. Lexical Scope
- 정의

-과정

<br/>
## 4. Strict mode
- 정의

<br/>
- 명시적 에러
1. 선언하지 않은 변수에 값을 할당 불가
2. 읽기 전용 전역 객체에 값을 할당하면 에러 발생 (일반모드느 조용한 에러)
3. 지울 수 없는 값을 지우려고 하면 에러 발생 (일반모드는 조용한 에러)
4. 함수 파라미터에 중복 이름 사용 불가
<br/>
## 5. 비동기 자바스크립트

- 이벤트 루프란

- 이벤트 루프 동작 과정

<br/>
## 6. Promise, async, await

<br/>
