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] + "입니다.";