JSON(JavaScript Object Notation) 표기법은
서로 다른 프로그래밍 언어간에 데이터를 교환하기 위한 표기법으로서 읽고 쓰기 쉬운 표기법이다.
사용되는 데이터 형식은 두가지 이다.
- 이름/값 쌍
- 배열
이름/값 싸을 표현할 때에는 다음과 같은 표기법을 사용한다.
{이름1:값1, 이름2:값2, 이름3:값3}
예를들어, 국가별 코드와 이름을 표현하고 싶다면 다음과 같이 JSON 표기법을 사용할 수 있다.
var countries = {ko:'대한민국', fr:'프랑스', uk:'영국'}; var koName = countries.ko; var frName = countries['fr'];
배열로 표기하고 싶다면
[값0, 값1, 값2, 값3]
var countryCodes = ['ko', 'fr', 'uk', 'us'] var idx0 = countryCodes[0]; // 'ko' var idx2 = countryCodes[2]; // 'uk'
이름/값 형태와 배열 혼함
var number = { name:'최범균', favoriteColors:['파랑', '노랑', '빨강'] }; var message = member.name + "님이 좋아하는 색상은 " + member.favoriteColors.length + "개 이고," ; message += "그 중 첫번 째 색상은 " + member.favoriteColors[0] + "입니다.";
'WEB > javascript' 카테고리의 다른 글
HTML 에서 HTML로 데이터 전송 (0) | 2012.08.13 |
---|---|
자바스크립트 콜백과 유효범위 (0) | 2012.07.27 |
자바스크립트 함수 hoisting (0) | 2012.07.27 |
자바스크립트 함수 객체의 name 프로퍼티 (0) | 2012.07.27 |
생성자 함수 안전 사용 (0) | 2012.07.22 |