데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식이다.
JavaScript에서 객체를 만들 때 사용하는 표현식을 의미한다.
이전 DATA 교환 형식 으로는 XML
, CSV
가 많이 사용 되었지만, 최근에는 JSON
이 데이터 전송 등에 많이 사용된다.
JSON은 데이터 포맷을 뿐이며 어떤한 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 표현 방법일 뿐이다.
텍스트 형식
일 뿐이다.// (1)
{
"customers": [
{
"name": "Solve",
"age": 20
},
{
"name": "Davie",
"age": 41
},
{
"name": "Clare",
"age": 30
}
]
}
// (2)
[ "Solve", "Davie", "Clare" ]
// (3)
"Solve"
20
*객체
, 배열
등의 표기를 사용할 수 있다.*