# execution context

[TIL #34] 실행 컨텍스트(Execution Context) 란?
Closure에 대해 다뤘던 포스트에서 언급했었던 Execution Context(실행 컨텍스트)에 대해서 알아보자 🏃♂️

[JavaScript] Execution Context / Scope Chain
1. 실행 컨텍스트 (Execution Context) 실행 컨텍스트는 "코드가 실행되기 위해 필요한 정보"를 갖고 있다. 👉 전역 코드가 가장 먼저 실행된다. 👉 함수 호출문을 만나면 새로운 실행 컨텍스트가 만들어지면서 해당 함수 코드를 순차적으로 평가한다.

[JavaScript] JS동작원리 - 2 (EC의 내부구조)
JS 동작원리 2편 - EC의 내부구조 오늘은 이전편에서 다뤘던 EC의 내부구조에 대해서 알아보고 추가적으로 스코프 체인, this, 클로저까지 함께 다뤄보려고 합니다.

[JavaScript] JS의 동작원리 1편 - Execution Context
JS의 동작원리 1편 (Execution Context) 오늘 다뤄볼 주제는 JavaScript의 핵심이라고 할 수 있는 Execution Context에 대해서 다뤄보려고 합니다.

🪢 자바스크립트의 클로저
이 글을 읽을 때는 실행 컨텍스트와 스코프에 대한 개념을 필요로 한다. 이미 내가 써둔 실행 컨텍스트와 스코프 글을 읽었다면 상관없겠지만 아직 이해가 안 됐거나, 읽지 않았다면 읽고 오기를 바란다.➡️ 자바스크립트의 스코프, 자바스크립트의 실행 컨텍스트읽고 왔다고 생각
자바스크립트 동작 원리
스크립트 동작 원리를 이해하는 것은 코딩을 잘짜기 위한 준비 단계이다. 그렇게 때문에 우리는 스크립트 동작 원리를 정확하게 이해해야 한다. 이미 제목이 틀렸다. 스크립트 동작원리 인데 엔진과 WebAPI를 설명한다는 것이 제목과 맞지 않다. 그럼에도 불구하고 나는 글을
실행 컨텍스트
call stack에 쌓이는 것은 실행 컨텍스트였다.javascript engine은 한 줄 한 줄의 코드를 실행하기 위해서 다음의 것들을 필요로 한다.변수(전역, 지역, 매개 변수와 객체의 속성)함수선언변수의 유효범위this위의 정보들은 execution contex

함수의 실행
execution context(실행 컨텍스트)란 자바스크립트에서 코드가 실행되는추상적인 공간 이라고 생각하면 된다. 특정 함수 안에서 실행되지 않는다면,보통은 Global execution context에서 실행된다. 함수는 호출될때 자신만의 컨텍스트를 가지게 된다.

[JS] Callstack, EC, Hoisting
Environment in which a piece of JS is executed. Stores all the necessary information for some code to be executed. Exactly one global execution contex

실행 컨텍스트 (Execution Context)
실행 컨텍스트는 자바스크립트가 실행되기 위해 알아야 할 모든 정보를 담고 있다. 변수, 스코프, 함수 등 정보를 담고 있어 자바스크립트의 동작 과정을 이해하기 위해서 필요한 개념이다.
.gif)
Execution Context & Closure
코드를 실행하기 위해서는 코드를 실행가능하도록 만들기 위해 필요한 정보(환경)이 필요하다.자바스크립트는 함수가 실행될 때마다 현재 실행되는 함수에 대한 관련 정보를 컴퓨터 메모리에 저장하는데, 이렇게 실행할 코드에 제공할 환경정보들을 모아놓은 객체를 Execution
실행 컨텍스트(Execution Context)
코드를 실행되기 위해 필요한 환경으로, LIFO 특징을 갖는 Stack으로 관리된다.코드가 실행되면 전역 실행 컨텍스트부터 스택에 쌓이게 되고, 함수가 실행되면 그 위에 해당 함수의 실행 컨텍스트가 쌓인다. 함수실행이 끝나면 해당 함수의 실행

DEEP DIVE 한 장 요약 (비동기 프로그래밍)
비동기 프로그래밍 동기 처리와 비동기 처리 자바스크립트 엔진은 기본적으로 함수를 호출하면 ① 함수 코드가 평가되어 함수 실행 컨텍스트가 생성된다. 이때 생성된 함수 실행 컨텍스트는 실행 컨텍스트 스택(콜 스택이라고도 부름)에 푸시되고 ② 함수 코드가 실행된다.

프론트엔드 개발자 기술면접 질문 정리(2)
이벤트 루프에 대해 설명( 실행 컨텍스트에 대해 설명( 호이스팅에 대해 설명( CORS에 대해 설명, 해결 방법( RESTful API란(이벤트 루프를 한 문장으로 설명하면 다음과 같다."The event loop job is to look at the stack a

Execution Context && Call Stack
오늘 알아볼 개념은 실행 컨텍스트와 콜 스택이다.실행 컨텍스트(Execution Context)1-1. 전역 실행 컨텍스트(Global Execution context)1-2. 함수 실행 컨텍스트(Function Execution context)1-3. 실행 컨텍스트의