JSON

Doum Kim·2020년 3월 23일
0

Javascript

목록 보기
5/23
post-thumbnail

JSON이란 다른 프로그래밍 언어와의 데이터 송수신을 위한 자바스크립트 객체를 문자열로 표현하는 데이터 포맷이다.

표기방법

{name: "Kim", age : 20, data: [2, 10, null]}

이러한 객체 리터럴을 JSON 데이터로 변형하면 아래와 같다.

'{"name": "Kim", "age" : 20, "data": [2, 10, null]}'

JSON.stringify

JSON.stringify는 인수로 받은 객체를 JSON 문자열로 바꿔서 반환해 준다.
첫 번째 인수에는 변환할 객체를 두 번째 인수에는 함수 또는 배열이 들어간다.

JSON.stringify({a:1,b:2},[a]) // '{"a":1}'

JSON.parse

JSON.stringify와 반대로 JSON.parse는 JSON문자열을 자바스크립트 객체로 바꿔준다.

JSON.parse('{"a":1}') // {a:1}

0개의 댓글