Promise

<aside> 💡 비동기 작업을 처리하는데 사용되는 객체

</aside>

const promise = new Promise((resolve, reject) => {
});

왜 나왔죠?

Untitled

new Promise {
	state: pending | fulfilled | rejected
	result: undefined | value | error
}

위와 같이 상황에 따라 속성별 3가지의 상태를 가진다.

스크린샷 2024-05-22 오후 6.46.35.png