데이터 CRUD공부를 시작하고부터 async await가 엄청나게 많이 보이기 시작했다.
어떤건지 개념을 잡고 가야할거같아 정리해보았다,
const data = fetch.get("url")
console.log(data) //undefined
const getData = async () => {
const res = await fetch.get("url");
console.log(res)
}
getData() // data출력됨
const getData = async () => {
const res = await fetch.get(url);
return res;
}
const getData = async () => {
try{
const res = await fetch.get(url);
return res;
}
catch(err){
console.log(err)
}
}