자바스크립트 JSON 객체의 parse 및 stringify 정리.
IT/javaScript
2018. 6. 12. 16:45
728x90
자바스크립트 JSON의 이해
JSON은 네트워크 데이터 전송방식의
표준 Format으로 사용되고 있습니다.
(이외에는 xml, html)
Json은 String 문자열이므로
실제 자바스크립트에서 사용하기 위해서는
파싱을 하여 객체로 사용할 수 있는데요.
자바스크립트에서
이럴때 사용하는 객체가
JSON 객체입니다.
JSON객체에는 parse와 stringify가
내장되어 있어서
String - > Object로
Object -> String으로
변환해 주는데요.
JSON 객체의 parse (String - > Object 변환)
JSON객체에는 parse라는 함수가 있습니다.
Json 포멧 방식을 가지고 있는 String 데이터를
parse를 통해 Object로 변환하는 것입니다.
var jsonStr = JSON.parse('{"name":"nata","age":20}'); console.log(typeof(jsonStr)); //result : object
JSON 객체의 stringify (Object -> String 변환)
JSON객체에는 stringify라는 함수가 있습니다.
Object를 Json 포멧방식을 가진 상태로
타입을 String으로 변환하는 것입니다.
var obj = {name : "nata", age : 20}; var objStr = JSON.stringify(obj); console.log(objStr); //result : {"name":"nata","age":20}
자바스크립트 JSON 객체를 좀 더 자세히 알고 싶으시다면
아래 링크를 클릭하세요
'IT > javaScript' 카테고리의 다른 글
클로저 자바스크립트(Closure javascript) 그리고 캡슐화 - 내부함수와 외부함수 이해 (0) | 2019.05.11 |
---|---|
자바스크립트 window 객체의 속성을 알아보자(자신의 브라우저에 따라 다름) (0) | 2018.06.12 |
자바스크립트 함수선언, 함수표현식의 차이 그리고 익명함수 관련 정리 (0) | 2018.06.05 |
자바스크립트(JavaScript) 비교 - 일치연산자 '==' 와 '===' 이해 (0) | 2018.05.30 |
[자바스크립트] 파라미터와 인자의 차이 - 상세설명 (1) | 2018.05.23 |