<aside> 📖

자바스크립트는 기본적으로 코드가 작성된 순서대로 위에서 아래로 실행된다.

이를 **“코드의 순차적 실행(sequential execution)”**이라고 한다.

이는 아래 2단계의 처리 과정을 통해 이뤄진다.

  1. 호이스팅(Hoisting): 실행 전에 메모리 공간 확보
  2. 실행 컨텍스트(Execution Context) 생성: 실제 실행 흐름 제어 </aside>

1. 호이스팅(Hoisting)

2. 실행 컨텍스트(Execution Context) 생성

3. 자바스크립트 코드 실행 시 내부 동작 순서

4. 용어 정리

Reference