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 객체를 좀 더 자세히 알고 싶으시다면

    아래 링크를 클릭하세요

    바로가기

    Posted by 천상나타