JavaScript

자바스크립트의 Promise란?

Tech Signal 2021. 8. 7. 12:47

Promise

- 정해진 기능을 수행하고 정상으로 완료되면 성공 메시지와 결과값을 리턴한다. 실패 시 에러를 리턴.

- JS 내장객체(obj)임. 비동기 수행을 한다. 콜백 대용으로 사용 가능하다.

Promise의 구성 요소들 

- state: 수행중인지 여부. pending-> fulfilled or rejected

- producer: 필요한 데이터를 제공

- consumer: 필요한 데이터를 사용

'JavaScript' 카테고리의 다른 글

JS의 콜 스택  (0) 2021.08.07
자바스크립트 비동기 defer, async의 차이점  (0) 2021.08.06
자바스크립트 클래스와 객체(object)의 차이  (0) 2021.08.06
javascript:void(0)  (0) 2020.12.23