const api = 'https://pokeapi.co/api/v2/pokemon/ditto';
const log = console.log;
// #1 code
async function getData(){
const response = await fetch(api)
.then((res)=>res.json()).then(res=>console.log('json: ',res))
}
// #2 code
getData()
const getData = async ()=>{
const response = await fetch(api)
.then(res=>res.json());
return response;
}
log('is getData Promise? : ', getData().then(res=>log('res: ',res)));
작동이 끝나지 않은 Promise 함수에 나중에 다시 promise chain을 이어 붙여 나가는 것을 통해 보다 다양한 함수를 제작할 수 있지 않을까?