[Korean FE Article] 자바스크립트 시각화하기 : 프로미스 실행
글 링크 : https://velog.io/@sehyunny/js-visualized-promise-execution
소개
자바스크립트를 처음 배우기 시작할 때, 다들 한 번쯤 프로미스(Promise)의 개념을 이해하기 위해 노력했던 경험이 있으실 겁니다. 이 글에서는 애니메이션을 통해 프로미스의 내부 동작과 자바스크립트 엔진이 프로미스를 처리하는 방법을 알기 쉽게 설명하고 있습니다. 이미 프로미스의 동작에 대해 알고 계시는 분들도 이번 기회를 통해 복습해 보면 어떨까요? 🤓
tl;dr
프로미스는 내부 상태를 변경할 수 있는 추가적인 기능을 갖춘 객체입니다.
프로미스는
then
이나catch
로 핸들러를 연결하면 비동기 작업을 트리거할 수 있습니다.핸들러는
Microtask Queue
에 들어가기 때문에, 차단하지 않는 방식으로 최종 결과를 다룰 수 있습니다.