JSON 

    네트워크를 통해 객체를 어딘가에 보내거나 로깅 목적으로 객체를 출력해야 한다면 객체문자열로 전환해야 한다.

    JSON은 속성-값 쌍 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다.

    JSON.stringify

    JSON.stringify 객체를 JSON으로 바꿔줍니다.

    JSON.parse – JSON을 객체로 바꿔줍니다.

     

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <title></title>
      </head>
      <body>
        <script>
        let student = {
          name: 'John',
          age: 30,
          isAdmin: false,
          courses: ['html', 'css', 'js'],
          wife: null
        };
    
        let json = JSON.stringify(student);
    
        alert(typeof json); // 문자열
    
        alert(json);
        /* JSON으로 인코딩된 객체:
        {
          "name": "John",
          "age": 30,
          "isAdmin": false,
          "courses": ["html", "css", "js"],
          "wife": null
        }
        */
        </script>
      </body>
    </html>

     

    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기
    loading