천상나타의 일상다반사

닫기 검색결과 전체 보기

    자바스크립트 JSON 객체의 parse 및 stringify 정리.

    IT/javaScript 2018. 6. 12. 16:45

    럭키-[이모티콘]어밴드


    자바스크립트 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

    'IT/javaScript' 관련 글 more
    • thumbnail
      클로저 자바스크립트(Closure javascript) 그리고 캡슐화 - 내부함수와 외부함수 이해 2019.05.11
    • thumbnail
      자바스크립트 window 객체의 속성을 알아보자(자신의 브라우저에 따라 다름) 2018.06.12
    • thumbnail
      자바스크립트 함수선언, 함수표현식의 차이 그리고 익명함수 관련 정리 2018.06.05
    • 자바스크립트(JavaScript) 비교 - 일치연산자 '==' 와 '===' 이해 2018.05.30
    Posted by 천상나타

Google Translate

Naver Neighborhood

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

카테고리

분류 전체보기 (393)
IT (130)
JAVA (19)
JSP (5)
NoSql (8)
Linux (5)
javaScript (13)
Oracle (7)
MySql (2)
Android (1)
Spring (8)
Server (19)
System (13)
Tool (30)
공부자료(비공개) (0)
일상 (258)
맛집 (69)
해외여행 (31)
국내여행 (21)
우리집 고양이 쪼꼬 (4)
디저트&야식 (49)
영화 후기 (2)
제품리뷰 (5)
추천노래 (3)
취미 (74)
다이어트 (0)
유용한정보 (5)
블로그팁 (4)
지역정보 (1)

카운터

Total
Today
Yesterday
  • 네이버 이웃추가
  • 방명록
천상나타's Blog is powered by daumkakao
Skin info material T Mark 5+ by 뭐하라
favicon

천상나타의 일상다반사

IT정보공유 및 일상다반사

  • 네이버 이웃추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (393)
    • IT (130)
      • JAVA (19)
      • JSP (5)
      • NoSql (8)
      • Linux (5)
      • javaScript (13)
      • Oracle (7)
      • MySql (2)
      • Android (1)
      • Spring (8)
      • Server (19)
      • System (13)
      • Tool (30)
      • 공부자료(비공개) (0)
    • 일상 (258)
      • 맛집 (69)
      • 해외여행 (31)
      • 국내여행 (21)
      • 우리집 고양이 쪼꼬 (4)
      • 디저트&야식 (49)
      • 영화 후기 (2)
      • 제품리뷰 (5)
      • 추천노래 (3)
      • 취미 (74)
      • 다이어트 (0)
    • 유용한정보 (5)
      • 블로그팁 (4)
      • 지역정보 (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바