Promise

졍이🥨·2023년 3월 9일
0

📝기술공부

목록 보기
33/40
post-custom-banner

Promise란?
비동기 함수 호출 또는 비동기 연산이 완료된 이후에 처리할 함수나 에러를 처리하기 위한 함수를 설정 하는 모듈입니다. promise가 없어도 비동기 연산이 가능한데 이 경우 콜백지옥이 발생할수 있고 이는 가독성이 떨어지며, 수정이 힘든 단점이 있습니다.
Promise는 주로 웹 서비스를 구현할 떄 원활한 데이터 통신을 위해 활용됩니다.
Promise에는 Pending, Fulfilled, Rejected의 3가지 상태가 있습니다.

그리고 비동기란, "특정 코드의 실행이 완료될 때까지 기다리지 않고, 다음 코드를 먼저 수행하는 특성" 을 말합니다.

profile
Front-End :)

0개의 댓글