• 회원가입
  • 로그인
  • 구글아이디로 로그인

[JSON] JS - JSON - Data Types (데이터타입)

목차

  1. JSON Value (값) 형식
  2. JSON String (문자열)
  3. JSON Number (숫자)
  4. JSON Object (객체)
  5. JSON Array (배열)
  6. JSON Boolean (참거짓)
  7. JSON null (널)

 

JSON Value (값) 형식

 

JSON 값은 아래 형식 중 하나여야 함. 

  • 문자열 (string)
  • 숫자 (number)
  • 객체 (object)
  • 배열 (array)
  • 참거짓 (boolean)
  • 널 (null)

 

cf. 

JSON 경우 아래 형식은 값으로 사용 불가. (cf. JS는 가능)

  • 함수 (function)
  • 날짜 (date)
  • 비정의 (undefined)

  

 

JSON String (문자열)

 

{ "site":"홈짱닷컴" }

 

JSON에서 문자열은 큰따옴표로 묶어야 함.

 

JSON Number (숫자)

 

{ "year":2012}

 

JSON에서 숫자는 정수 또는 부동소수여야 함. 큰따옴표로 안 묶음.

 

JSON Object (객체)


{"code":{ "HTML":"기본틀", "CSS":"디자인", "JS":"동작기능" }}

 

JSON에서 값으로서의 객체는  JSON 객체와 같은 규칙을 따라야 함.

 

JSON Array (배열)

 

{"code":[ "HTML", "CSS", "JS" ]}

 


배열 요소가 문자열이면 따옴표로 묶고, 숫자이면 묶지 않음.

 

JSON Boolean (참거짓)

 

{ "member":true }

 

참: true , 거짓: false

 

JSON null (널)

 

{ "point":null }


null : 공간만 있을 뿐 아무 것도 없는 空 상태.  0과는 다른 개념.
cf. 0은 有의 반대로 無 상태.


방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
Basic JS - Home (JS입문) + Javascript Framework (프레임워크) 종류
Basic JS - Intro (JS소개)
Basic JS - Where To (JS위치) - JS구문 / JS코드위치 / JS사용법 ※ JS외부링크 주의사항
Basic JS - Output (JS출력= JS쓰기) ★★★★★ document.write() = 다큐먼트라이트
Basic JS - Syntax (JS구문) ★
Basic JS - Statement (JS구문= JS명령문)
Basic JS - Comment (JS주석)
Basic JS - Variable (JS변수) ★★★★★
Basic JS - Operator (연산자) - JS연산자 ★★★★★
Basic JS - Data Type - 데이터유형 ★★★★★ (= 데이터형식 = 데이터타입 = 데이터종류 = 자료형…
Basic JS - Function - JS함수 ★★★★★ ※ 일반함수 특징 2
Basic JS - Object - JS객체 ★★★★★
Basic JS - Scope - JS유효범위 (= JS접근범위 = 변수 종류) ★★★★★★★★★★
Basic JS - Event - JS이벤트 (= JS코드실행방법) ★★★★★
Basic JS - Strings - JS문자열
Basic JS - String Methods - JS문자열메서드
Basic JS - Number - JS숫자
Basic JS - Number Method - JS숫자메서드
Basic JS - Math 객체 - JS수학객체 (= JS산수객체 = Math객체 = Math Object = 매스 …
Basic JS - Dates - JS날짜
1/67
목록
찾아주셔서 감사합니다. Since 2012