JSON?

뉴비·2024년 10월 25일

자바 스크립트

목록 보기
18/20

JSON?

  • 자바스크립트 객체 표기법을 뜻하며, 이는 자바스크립트 객체를 문자열로 표현하는 데이터 포맷이다.
  • 주로 자바스크립트에서 사용할 수 있는 객체 타입을, 다른 프로그래밍 언어에서도 사용할 수 있는 형태(문자열)로 변환하기 위해 사용한다.

JSON 형식으로 쓰게 되면

JSON 형식은 자바스크립트 객체 리터럴 표기법에 기반을 두고 있다.
객체 키와 문자열은 따옴표로 묶어야하나, 나머지는 그대로 표기할 수 있다.

const goku0bject = {
  name: "손오공",
  race: "사이어인",
  skills: [
    "에네르기파",
    "계왕권",
    "원기옥",
    "순간이동"
    ]
}

이건 객체 리터럴이고

const gokuJSON = `{
"name":"손오공",
"race":"사이어인",
"skills": [
"에네르기파",
"계왕권",
"원기옥",
"순간이동"
]
}`

이건 JSON 문자열이다.

내장 객체 JSON

두 가지의 메소드가 있다. 객체를 JSON 형식 문자열로 변환하거나, 그 반대의 환원도 진행 할 수 있다.

profile
뉴비입니다

0개의 댓글