○JSON (JavaScript Object Notation)

 ▷자바스크립트 객체 표기법

 ▷현재는 거의 세계 표준으로, 인터넷 상에서 데이터를 주고받는 방식

 ▷간단한 형식이며, 만들고, 읽고, 해석하긱 쉽다

 

 ▶형식

  ▷{name: value}

  ▷중괄호 안에 이름과 값의 짝들을 적음.

  ▷배열은 대괄호 안에 적음 -> [value0, value1, value2]

  ▷문자열, 수, JSON Object, bool, null 등이 올 수 있음. 

  ▷JSON의 배열, JSON의 JSON 등 모두 가능

  ▷.name 의 형태로 접근가능.

 

 ▶전달

  ▶JSON.stringify(객체)

   ▷객체 -> 문자열로 변환

   ▷문자열을 localStorage.setItem(key, value) 등을 이용해서 저장함.

   ▷ { name: "John", age: 31, city: "New York" } -> '{"name":"John","age":31,"city":"New York"}'

 

 ▶해석

  ▶JSON.parse(문자열)

   ▷문자열 -> 객체로 변환

   ▷저장된 문자열을 JS객체로 변환 가능

   ▷'{"name":"John","age":31,"city":"New York"}' ->  { name: "John", age: 31, city: "New York" } 

'컴퓨터 언어 > JS' 카테고리의 다른 글

기타 함수(메서드)  (0) 2020.11.09
HTML DOM  (0) 2020.10.28
Event  (0) 2020.10.27
Cookie, Web Storage  (0) 2020.10.27
Object - Method, Member function  (0) 2020.10.18

+ Recent posts