Json

이서림·2024년 7월 30일

JavaScript

목록 보기
23/28

Json이란

  • 자바스크립트에서 객체를 표현하는 형식으로 데이터를 표현한것

Json의 기본형태

{
  "squadName": "슈퍼히어로",
  "members": [
    {
      "name": "아이언맨",
      "age": 29,
      "본명": "토니 스타크"
    },
    {
      "name": "헐크",
      "age": 39,
      "본명": "부르스 배너"
    }
  ]
}

Json 메서드

  • JSON.parse() : JSON문자열을 자바스크립트 객체로 변환
  • JSON.stringfy() : 자바스크립트 객체를 JSON문자열로 변환
// JSON을 이용한 깊은 복사

let l = [10, 20, 30];
let a = JSON.parse(JSON.stringify(l));
a[0] = 1000;

console.log(l);

// 객체를 문자열화 했다가 다시 객체로 변환하기 때문에 새로운 객체를 생성하는것과 동일

profile
꾸준한 열정으로 나아가는 프론트엔드 개발자

0개의 댓글