본문 바로가기

실행 컨텍스트2

JavaScript 실행 컨텍스트와 ThisBinding 소개, 생성 방법 JavaScript 실행 컨텍스트와 ThisBinding 소개, 생성 방법 JavaScript에서 실행 컨텍스트는 코드가 실행되는 환경을 추상화하며, 이 컨텍스트에는 this 바인딩(ThisBinding)이라는 중요한 객체가 존재합니다. ThisBinding는 this 키워드의 참조 대상을 나타내며, 함수가 어떻게 호출되는지에 따라 동적으로 설정됩니다. 이 글에서는 ThisBinding의 역할과 예시 코드를 통해 자세히 알아보겠습니다. ThisBinding(디스 바인딩)의 역할 ThisBinding의 정의 ThisBinding는 현재 실행 중인 함수에서 this 키워드가 참조하는 객체를 가리킵니다. 함수 호출 방식에 따라 this가 동적으로 설정되며, 함수 내부에서 this를 통해 객체의 프로퍼티와 메서.. 2023. 11. 10.
JavaScript 실행 컨텍스트와 콜 스택 소개, 특징, 생성 과정, 예시 코드 JavaScript 실행 컨텍스트와 콜 스택 소개, 특징, 생성 과정, 예시 코드 JavaScript에서 코드가 실행될 때, 실행 컨텍스트와 콜 스택은 중요한 개념입니다. 이 글에서는 실행 컨텍스트와 콜 스택에 대한 이해를 높이기 위해 이 두 개념을 자세히 다루고, 예시 코드를 통해 설명하겠습니다. 실행 컨텍스트(Execution Context) Execution Context | TechWell 실행 컨텍스트란? techwell.wooritech.com 실행 컨텍스트의 정의 실행 컨텍스트는 코드가 실행되는 환경을 추상화한 개념입니다. 코드가 실행되면 실행 컨텍스트가 생성되고 관리됩니다. 실행 컨텍스트의 구성 요소 VariableObject: 변수, 함수, 매개변수의 정보를 포함합니다. Scope Cha.. 2023. 11. 6.