○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 |