실행 컨텍스트 썸네일형 리스트형 실행 컨텍스트 작동 원리와 클로저 한 동안 글쓰기에 많이 신경을 못썼다 ㅠㅠ 클로저, 호이스팅, this 바인딩 등 자바스크립트의 여러 개념들을 공부할 때 항상 등장했던 실행 컨텍스트에 대해 정리해보려 한다. 실행 컨텍스트(Execution Context)란? 스코프와 식별자, 코드 실행 순서에 대한 정보를 담아 코드 실행 환경을 제공하고, 그 결과를 관리해주는 영역이다. 변수 및 함수 선언을 스코프에 등록하고 체인을 거쳐 식별자를 탐색하거나 코드 실행 순서를 변경하는 등 일련의 환경을 제공하고 그 실행 결과까지 관리하는 영역이라고 할 수 있다. 🤔 언제 사용되지? 자바스크립트 엔진은 우리가 쓴 코드를 실행하기 위해 평가와 실행 두 단계를 거친다. 먼저 평가 과정에서는 코드를 실행하기에 앞서 변수 및 함수 선언문들을 스코프에 등록한다. .. 더보기 이전 1 다음