JSON.parse(jsonText) -> JSON 형식의 Text --> Text를 객체로 변환
주고 받을 때는 경량(jsonText)텍스트로 주고 받고
사용할때는 json텍스트 값을 객체로서 사용하기 위해서 변환을 하는것이다.
//[1] : JSON.parse(jsonText) -> JSON 형식의 텍스트 --> Text를 객체로 변환
var jsonText = '{"name":"홍길동", "age":20}';
console.log("변환전 : "+typeof jsonText); //변환전 : string
console.log(jsonText.name);//💥undefined(String이기 때문에 접근이 안됌.) 그래서 객체로 변환해야해.
//외부에서는 jsonText(경량데이터) 을 주고 받는데 객체 변형해야지 사용하기 편해
const jsonObj = JSON.parse(jsonText);//❤️변환 후 사용하기
console.log("변환후: "+typeof jsonObj);//변환후: object
console.log(jsonObj.name);//홍길동