자신이 속한 객체 또는 자신이 생성할 인스턴스를 가리키는 자기 참조 변수
변수에 접근할 수 있는 범위 = (식별자를 찾아내기 위한 규칙)
실행 컨텍스트(Execution Context)는 소스코드를 실행에 필요한 환경을 제공하고 코드 실행결과를 관리하는 영역입니다. 실행컨텍스트에서 식별자를 관리하고, 코드 실행 순서를 관리힙니다. 식별자와 스코프는 실행컨텍스트의 렉시컬 환경으로 관리하고, 실행 순서는
1. HTML과 CSS 등 리소스를 서버로부터 받으면, 브라우저의 렌더링 엔진에서 파싱한다. 2. HTML을 파싱하면서 DOM트리와 CSSOM트리를 생성한다. 3. DOM트리와 CSSOM트리를 결합헤서 Render 트리를 생성한 후, 레이아웃 작업과 페인팅 작업을 한다
이벤트 루프는 태스크를 처리하기 위해 존재하는 루프입니다. 자바스크립트의 동시성을 지원하기 위한 브라우저 또는 Node.js의 기능입니다. 비동기 처리가 이벤트 루프를 통해 이루어진다고 생각하면 됩니다. >동기 vs 비동기 JavaScript 엔진은 크게 Memor
렉시컬 환경해당 개념을 모르신다면 실행 컨텍스트 포스팅을 먼저 읽는 것을 추천드립니다!실행 컨텍스트 포스팅 바로가기 1.외부 함수보다 오래 유지되어2.생명 주기가 끝난 외부 함수의 변수를 참조하고 있는 중첩 함수예제에서 coffeeMachine의 생명 주기는 끝났지만