카테고리 없음

연필여우 : 노드js 2차시 과제.

keleck 2023. 8. 14. 01:05

async랑 await는 비동기 프로그램을 보다 더 간결하고 읽기 쉽게 만드는 동시에, 쓰기 간단한 문법이다.

 

async는 promise 대신 앞에 붙이는 것만으로 promise를 대신한다.

async는 비동기코드를 간단하게 만들어 반환해주는 것이다. 

 

await는 반드시 async와 함께 써야 한다. 쓰지 않으면 오류가 난다. async안에 await를 작성해 비동기프로그램이 끝날 때까지 기다리는 문법이 await다.

async function buynsu() {
  await delay(1);
  return 1;
}

await와 async를 쓴 비동기프로그램이다.

promise를 대체하여 async이 값을 반환하고, await가 함수가 실행되어 끝날 때까지 기다린다.