# Microtask Queue

5개의 포스트
post-thumbnail

자바스크립트 비동기 정리

: 현재 실행 중인 코드가 종료되기 전까지 다음 줄의 코드를 실행하지 않는 것.멀티스레드 언어는 비동기 처리를 동기적으로 처리한다자바스크립트에서 분기문, 반복문, 함수 호출 등이 동기적으로 실행된다.코드의 흐름과 실제 제어 흐름이 동일하다싱글 스레드 환경에서 메인 스레

2023년 8월 28일
·
0개의 댓글
·
post-thumbnail

[Frontend] Javascript의 Event Loop

Javascript의 Event loop를 통한 멀티 쓰레딩

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

[JS] Event loop

자바스크립트 엔진은 크게 Memory Heap 과 Call Stack으로 나눌 수 있다.변수를 선언하여 오브젝트, 문자열, 숫자등을 할당하게 되면 데이터들은 전부 메모리 힙에 저장된다. 메모리 힙은 구조적으로 정돈된 자료구조가 아니기 때문에 자료들이 여기저기 흩어져 저

2022년 10월 10일
·
0개의 댓글
·
post-thumbnail

[JS] Promise

Promise의 정의와 예제, promise의 정적 메소드와 fetch 등에 대해 다룬다.

2021년 12월 30일
·
0개의 댓글
·
post-thumbnail

TIL#43 JS) 이벤트 루프의 Queue

Event Loop는 브라우저에 존재하는 여러 Queue들에 우선순위를 부여해 어떤 task를 먼저 수행할지 결정한다. 그런데 아래의 그림을 보면 태스크 큐 외에도 다른 큐들이 있다. 그래서 이에 대해서도 정리해보려고 한다.우리가 기존에 알고 있던 Task Queue

2021년 12월 11일
·
0개의 댓글
·