Event Loop
이벤트 루프는 자바스크립트의 런타임 모델로 코드 실행, 이벤트의 수집과 처리, 큐에 대기 중인 하위 작업을 처리하는 기준이 된다.
위의 그림은 자바스크립트 이론적인 모델을 이미지한 것이다.
스택
함수의 호출들을 프레임 스택으로 들어간다.
힙
객체가 할당되며 단순히 메모리의 큰 영역을 지칭하는 용어이다.
큐
자바스크립트 런타임은 메시지 큐, 즉 처리할 메시지의 대기열을 사용한다.
'프론트엔드' 카테고리의 다른 글
54. Webpack, JS V8 Engine (0) | 2023.05.08 |
---|---|
53. OOP, FP (0) | 2023.05.07 |
51. HTTP Status Code (0) | 2023.05.07 |
50. 원시 자료형 VS 참조 자료형, Shallow Copy와 Deep Copy (0) | 2023.05.07 |
49. Hoisting (0) | 2023.05.07 |