Bootcamps/항해99

WIL. 실행 컨텍스트

명에 2023. 2. 19. 15:55

실행 컨텍스트란 실행 환경을 말한다

 

컨텍스트의 원칙 4가지

- 전역 컨텍스트 하나 생성 후, 함수 호출 시마다 컨텍스트 생성

- 컨텍스트 안에 변수객체, 스코프 체인, this가 생성

- 사용되는 변수들은 변수 객체 안에서 값을 찾고, 없다면 스코프 체인을 따라 올라가며 찾습니다.

- 함수 실행이 마무리되면 해당 컨텍스트는 사라집니다.

 

전역 컨텍스트

- 매개변수가 없다

- 스코프 체인은 전역 변수 객체(자기 자신)

- this = window : 지정해주지 않았을 때