상세 컨텐츠

본문 제목

[nodejs] 비동기 처리 - async, await

개발/ETC

by 대충고양이짤 2022. 2. 9. 16:55

본문

async / await

자바스크립트 비동기 처리 패턴 중 하나.
function 앞에는 async를, 비동기 처리를 해야할 코드 앞에는 await를 붙인다

샘플코드


async function testItem(count) {
  try {
    ///Do something
    return {"msg":"result is ..."};
  }
  catch (e) {
    return {"msg":"failed"};
  }
}

async function testFunction() {
  try {
    //function testItem은 async가 붙어야 함
    var tempItem = await testItem(1);
    console.log(tempItem.msg);
  }
  catch(e) {
    console.log(e);
  }
}

관련글 더보기

댓글 영역