728x90
반응형

자바스크립트 사용 시 유용한 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>










728x90
반응형

+ Recent posts