콜백 함수를 배우며 프로미스 함수를 사용해서 콜백 헬에서 빠져나올수 있다고 언급했다.
궁금증 :
내용 :
1. Promise 를 정의한다. 약속을 정의한다. 내가 너한태 커피를 준다는것을 약속한다.
2. Pending 기다린다. 손님이 왔어도 아직 주문을 안했기 때문에 기다린다
3. 손님이 주문을 한다. 아메리카노 주세요
5-1. 만약 주문을 받았다면 해결해준다고 선언한다(Resolve)
5-1. 커피머신을 시작한다.then 커리가루를 넣는다.then 물을 넣는다. (.then)
5-2. 품절이다 (Reject)
5-2. 사과한다 (.catch)
6.정리한다 (.finally)
setTimeout 과는 달리 .then() 을 통해 async 하면서 과정을 실행한다.
진짜 데이터를 사용해봐야 느낌이 더 올것 같다. 간단한 내용만 적어보았고 심화 과정은 지금 열심히 짜는 중이다.