object 안에 함수가 있다고 하더라도 JSON으로 변환할 때 포함되지 않는다.const rabbit = {
name: 'to',
color: 'white',
jump: () => {
console.log("jump!");
}
}
const json = JSON.stringify(rabbit); //jump 메소드는 JSON으로 변환되지 않음
const json = JSON.stringify(rabbit) // Object -> JSON
const obj = JSON.parse(json) // JSON -> Object
rabbit.jump(); // jump!
obj.jump(); //Error
// obj는 Object에서 JOSN화한 json을 다시 parse한것이고,
// json을 stringify할 때 함수는 JSON으로 변화하지 않아서
// obj.jump()는 에러가 발생한다.
JSON Parser Online : JSON 정렬
JSON Parser : JSON -> Object
JSON formatter & validator : 유효성체크 및 정렬