TIL - async, await

hayyim0626·2020년 10월 18일
0
post-thumbnail

1.What is async, await?

asyncawait는 자바스크립트의 비동기 처리 문법이다.
기존의 비동기 처리 방식인 Callback 함수Promise의 단점을 보완한다.

2.async, await 기본

async function functionName() {
  await methodName();
}

3. async, await 예제(드림코딩 by 엘리 참조)

async function getApple(){
	await dealy(3000);
  	return "apple"
}

async function getBanana(){
	await dealy(3000);
  	return "banana"
}

function pickFruits(){
	return getApple();
  	.then (apple => {
      return getBanana()
      .then(banana => `${apple} + ${banana}`)
    })
}

pickFruits().then(console.log())
//expected output: 6초 후 "apple + banana"
profile
내실 있는 프론트엔드 개발자가 되기 위해 오늘도 최선을 다하고 있습니다.

0개의 댓글