Language/자바스크립트
await 사용법
추억을 백앤드하자
2025. 4. 24. 14:30
728x90
반응형
SMALL
//async 비동기
async function getData() {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve({
name: "윤주영",
id: "yjy"
});
},2000);
});
}
//await
//async 함수 내부에서만 사용 가능 한 키워드
//비동기 함수가 다 처리되기를 기다리는 역할
function printDataV1(){
getData().then((result) => {
console.log(result);
})
}
//await을 사용하면 V1의 then 메서드를 사용 안해도 된다.
//await은 async랑 같이 사용되어야 한다.
async function printDataV2(){
const data = await getData();
console.log(data);
}
printDataV2();
728x90
반응형
LIST