Promise 상태에 대한 처리와 Promise 메소드
Promise프로미스는 JS에서 비동기를 동기적으로 실행 할 수 있도록 해주는 중요 단위이자 개념이다.await와 asnyc를 떠나 Promise의 상태에 대한 체이닝과 try catch의 핸들링,그리고 Promise의 메소드 들에 대해 알아 보도록 한다.Promise 상태 ⭐⭐프로미스는 성공, 실패 그리고 대기 상태로 나뉘어 상태를 반환한다.초기 상태를 pending 결과 상태를 resolve()를 따른 fullfilled , reject()로 실패를 나타내는 rejected 로 반환한다.출처- MDC예시로 함수로 가정한다면 보통 asnyc 함수 내 await를 선언한 비동기 메소드를 실행 하게 될텐데이때 Async는 즉시 프로미스를 반환하게 되고 “Pending” 상태를 유지한다.await에서 rejected 상태를 반환 되었다면 이 상태를 throw로 에러를 전파한다.이때 함수는 더이상 실행되지 않고 Async 함수의 프로미스를 “Rejected”로 반환시키며,보통 try ca