Promise 상태
Pending아직 끝나지 않은 비동기 작업
Fulfilled성공 결과가 resolve된 상태
Rejected실패 이유가 reject된 상태
비동기 작업은 즉시 결과가 없기 때문에 성공, 실패, 대기 상태를 분리해 다루어야 한다.