
JSON(JavaScript Object Notation)은 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식이다. JSON은 데이터 포맷일 뿐이며 특정 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 방법이다
JSON 데이터는 자바스크립트의 Object 객체와 마찬가지로 키(key)-값(value)을 가지며 키는 반드시 쌍따옴표("")를 이용해서 표기해야 한다. 자바스크립트의 Object의 키는 쌍따옴표를 사용하지 않아도 된다
JSON.stringify: 데이터를 서버로 전송하기 위해서는 데이터 형태를 문자열 형태로 변환해야 한다. JSON.stringify는 Object 데이터를 문자열로 변환해준다JSON.parse: 서버로부터 응답받은 데이터는 문자열 형태이다. JSON.parse 함수를 사용하면 자바스크립트 Object 객체로 변환해준다