자바스크립트 비동기 처리 패턴 중 하나.
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);
}
}
[GCP] Cloudfunction 초기 설정 및 프로젝트 이동 (0) | 2022.02.17 |
---|---|
[JS] 숫자 더하기 (0) | 2022.02.17 |
[nodejs] Parameter null check (0) | 2022.02.09 |
[nodejs] Warning: To load an ES module, set "type": "module" in the package.json (0) | 2022.01.14 |
티스토리에 Github 마크다운 적용하기 (0) | 2022.01.11 |
댓글 영역