실행컨텍스트
-
Javascript "실행컨텍스트(콜 스택)"TIL 2024. 1. 8. 21:42
자바스크립트의 실행 컨텍스트 는 실행할 코드에 제공할 환경 정보들을 모아놓은 객체이다. 자바스크립트는 어떤 실행 컨텍스트가 활성화되는 시점에 다음과 같은 일을 한다. 1. 선언된 변수를 위로 끌어올린다. = 호이스팅 (hoisting) 2. 외부 환경 정보를 구성한다. 3. this 값을 설정한다. 이런 현상들 때문에 JS에서는 다른 언어랑은 다른 특징들이 나타난다. 1. 실행 컨텍스트란 ? (이미지 출처 : https://velog.io/@leejuhwan/스택STACK과-큐QUEUE ) 스택은 LIFO(Last in, first out), 큐는 FIFO(First in, first out)이다. ✅ 콜스택 (call stack) 실행 컨텍스트란 실행할 코드에 제공할 환경정보들을 모아놓은 객체이다. 그..