[Javascript]Execution Contexts
실행 컨텍스트(Execution Contexts) 자바스크립트 엔진의 실행 원리 실행 가능한 코드가 실행되기 위해 필요한 환경 코드 수행 환경에 대한 여러 가지 정보를 가지고 있는 어떤 장치 코드를 실행하기 위해서 자바스크립트 엔진이 알아야하는 정보 변수 함수 선언 변수의 유효범위(Scope) this 실행 스택(execution stack) LIFO(Last In Frist Out) 실행 컨텍스트는 어떻게 만들어지는가 Creation 단계 1) Lexical Environment 생성 2) Variable Environment 생성 Execution 단계 1. Creation 단계 Lexical Environment 변수나 함수 등의 식별자를 정의하는 객체 식별자와 참조 혹은 값을 기록하는 Enviro..
기술이 된 상상
2020. 6. 9. 09:15