web

자바스크립트 - promise, async/await

tpghks9245 2022. 4. 19. 08:14

promise

내용이 실행은 되었지만 결과를 아직 반환하지 않은 객체.

.then 을 붙이면 결과를 반환함.

실행이 완료되지 않았으면 완료된 후에 then 내부 함수가 실행됨.

 

Resolve(성공리턴값) -> then으로 연결

Reject(실패리턴값) -> catch로 연결

Finally 부분은 무조건 실행됨.

 

async/await 

async function

변수 = await 프로미스; 인 경우 프로미스가 resolve된 값이 변수에 저장.

변수 await 값; 인 경우 그 값이 변수에 저장.