JSON: JavaScript Oject Notation

onst ellie = {
    name: 'ellie',
    age : 20,
    eat : () => {
        console.log('eat');
    },
};

// 직렬화 Serializing : 객체를 문자열로 변환
const json = JSON.stringify(ellie); 
console.log(ellie); // { name: 'ellie', age: 20, eat: [Function: eat] }
console.log(json); // {"name":"ellie","age":20}

// 역직렬화 deserializing : 문자열 데이터를 자바스크립트 객체로 변환
const obj = JSON.parse(json);
console.log(obj); // { name: 'ellie', age: 20 }