Promise,async/await

최진서·2023년 2월 15일
0

Promise

자바스크립트 비동기 처리에 사용되는 객체

비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과 값을 나타냄

비동기 연산이 종료 된 이후에 결과값과 실패 사유를 처리하기 위한 처리기를 연결할 수 있음
비동기 메서드에서 마치 동기 메서드처럼 값을 반환할 수 있음

  • 대기(pending) : 이행하지도, 거부하지도 않은 초기 상태
  • 이행(fulfilled) : 연산이 성공적으로 완료됨
  • 거부(rejected) : 연산이 실패함

async & await

기본 문법

async function 함수명() {
	await 비동기처리메서드명();
}

예외 처리

  • try catch문 사용하기
profile
Frontend developer

0개의 댓글