TIL 24일차

HyeRyun CHOI·2021년 6월 25일
0

Bootcamp TIL

목록 보기
21/29

JSON
JSON(JavaScript Object Notation) : 속성-값 쌍 즉 객체의 형태로 이루어진 데이터를 전달하기위해 만들어진 경량의 데이터 교환 형식으로 사람이 읽고 쓰기에 용이하고 기계가 분석하고 생성하기에도 용이함

탄생배경 : 객체형태의 데이터를 전송하려면 수신자와 발신자가 모두 같은 프로그램을 쓰거나 문자열 같이 범용적인 형태여야 함 그래서 JSON을 만들어 데이터를 교환하는데 사용하기 위해 만듬(결론 : 다 같은 프로그램 쓰긴 힘드니까 데이터 형식을 맞추자~)

JSON의 직렬화(serialize) : 객체 -> 문자열
JSON의 역직렬화(deserialize) : 문자열 -> 객체

JSON의 기본규칙!

자바스크립트 객체JSON
키는 따옴표 없이 사용 가능반드시 쌍따옴표를 붙여야함
문자열 값문자열 값은 어떠한 형태의 따옴표도 사용 가능반드시 쌍따옴표로 감싸야함

여담 : JSON은 무조건 쌍따옴표....

profile
(˘・ᴗ・˘)

0개의 댓글