동캄의 코딩도장

JSON 본문

front/HTML&CSS&JS

JSON

동 캄 2023. 3. 8. 22:15

JSON

  • JSON은 JavaScript Object Notation의 약자
  • JSON은 좀 더 쉽게 데이터를 교환하고 저장하기 위하여 만들어진 텍스트 기반의 데이터 교환 표준

JSON 특징

  1. JSON은 자바스크립트를 확장하여 만들어짐
  2. JSON은 자바스크립트 객체 표기법을 따름
  3. JSON은 사람과 기계가 모두 읽기 편하도록 고안
  4. JSON은 프로그래밍 언어와 운영체제에 독립적

JSON 문법

  1. JSON은 리터럴(literal) 또는 프로퍼티(property)만 사용
  2. 표현 가능한 타입은 number, string, boolean, object, array, NULL
  3. 주석 사용 x

JSON 구조

  1. JSON 데이터는 이름과 값의 쌍으로 이루어짐
  2. JSON 데이터는 쉼표(,)로 나열
  3. 객체(object)는 중괄호({})로 둘러쌓아 표현
  4. 배열(array)은 대괄호([])로 둘러쌓아 표현
  5. 주로 스키마를 사용하여 적합한 데이터인지 확인/검증

JS & JSON

  1. JSON.stringify() - JavaScript 객체 --> JSON 문자열
  2. JSON.parse() - JSON 문자열 --> JavaScript 객체
  3. toJSON() - JavaScript Date 객체 --> JSON 문자열

[참조링크] (http://www.tcpschool.com/json/intro)

'front > HTML&CSS&JS' 카테고리의 다른 글

BOOTSTRAP  (0) 2023.03.11
Semantic UI  (0) 2023.03.11
XML  (0) 2023.03.08
Ajax  (0) 2023.03.08
JQuery  (0) 2023.03.08