자바스크립트 사용 시 유용한 JSON 객체 사용에 대해 알아보겠습니다.
JSON(JavaScript Object Notation)
주로 웹 브라우저에서 웹 서버로 정보를 전송할 때 쓰인다고 합니다.
1. JSON.parse() (String -> JSON)
- parse 메소드는 String객체를 JSON객체로 변환시켜줄 때 사용합니다.
예제를 통해 자세히 알아보겠습니다.
<script>
var text = {"name":"shin", "age":27, "city":"Seoul"};
var obj = JSON.parse(text);
console.log(obj); // {"name":"shin", "age":27, "city":"Seoul"}
console.log(obj.name + ", " + obj.age); // shin, 27
</script>
2. JSON.stringify() (JSON -> String)
- stringify 메소드는 parse메소드와 반대로 JSON객체를 String객체로 변환시켜줄 때 사용합니다.
예제를 통해 자세히 알아보겠습니다.
<script>
var text = '{"name":"shin", "age":27, "city":"Seoul"}';
var obj = JSON.parse(text);
var str = JSON.stringify(obj);
console.log(str); // {"name":"shin","age":27,"city":"Seoul"}
console.log(str.name); // undefined
</script>
'프로그래밍 > JavaScript' 카테고리의 다른 글
자바스크립트 input text readonly, disabled 속성 (0) | 2018.08.05 |
---|---|
자바스크립트 날짜 입력해서 자동 계산하기 (0) | 2018.08.04 |
textarea 글자수 제한하기 (0) | 2018.05.07 |
WEB2 - JavaScript : 함수예고 ~ UI vs API (4) | 2017.12.17 |
WEB2 - JavaScript : 제어할 태그 선택하기 ~ 배열과 반복문의 활용 (0) | 2017.12.15 |