JSON(Javascript Object Notation)이란?
- JSON(Javascript Object Notation)은 Javascript Object 객체 표현 방식으로 데이터를 표기하는 포맷입니다.
JSON 표기방식
{
"name": "devhun",
"age": "25",
"isHandsome": true,
"body": ["traveling", "tennis"]
}
- JSON 표기법은 위와 같으며 key에는 반드시 큰따옴표로 묶어야합니다.
JSON.stringify
const player = {
name: "devhun",
age: "25",
isHandsome: true,
body: ["traveling", "tennis"],
};
const jsonStr = JSON.stringify(player);
- JSON.stringify는 객체를 JSON 포맷의 문자열로 변환하는 작업을 수행합니다.
JSON.parse
- JSON 포맷의 문자열을 객체로 변환해줍니다. 예를들어서 서버로 부터 받은 JSON 포맷의 문자열을 클라이언트가 JSON.parse를 통해서 다시 객체로 변환하여 사용할 수 있습니다.