JSON을 다루기 위해서는 데이터를 가져오는 fetch()와 JSON 포맷으로 해석하는 json()의 2단계 작업이 필요하며, 이렇게 하면 JSON 객체를 다룰 수 있습니다.
async function load() {
const data = await fetch('sample.json');
const obj = await data.json();
console.log(obj);
document.querySelector('#log').innerHTML = JSON.stringify(obj, null, ' ');
};
load();
fetch('sample.json').then((data) => data.json()).then((obj) => {
console.log(obj);
console.log(obj.men);
console.log(obj.women);
});