JSON #2_2. DataType
지난번에 이어서 JSON의 데이터타입 나머지 3가지를 알아보겠다.
먼저 object 객체
다른언어들과 크게 다를것이 없이 {}로 나타낸다.
또한 객체안에는 또다른 객체를 만들수있다.
/* object */
{
"object1" : "test1",
"object2" : "test2",
"object3" : "test3",
"object4" : {
"object4-1" : "test4-1",
"object4-2": "test4-2",
"object4-3": "test4-3",
},
"object5" : "object5"
}
다음은 array 배열
object와 array의 차이는 array는 따로 키값을 가지지 않아도되고 한가지 속성에서 쭉 나열한다는 점이다.
그리고 JSON은 Javascript로 만들어져 있기 때문에 배열안에 다른 타입의 데이터가 들어와도 된다. 유용한듯 ...
/* array */
{
"array" : [
"array1",
"array2",
"array3",
{
"array4-1",
"array4-2",
}
],
"array5" : [
"array6"
]
}
마지막은 null이다 특별한것은 없고 소문자로 적어야한다.
/* null */
{
"sample": null
}
기본적인 사항들은 알아봤고 다음부터는 타입검사와 파싱부분을 정리해야겠다.
'JavaScript > JSON' 카테고리의 다른 글
JSON.stringify (0) | 2021.01.10 |
---|---|
JSON.parse (0) | 2020.05.05 |
JSON 주석 (0) | 2020.03.31 |
JSON #2_1. DataType (0) | 2020.03.31 |
JSON #1. JSON (0) | 2020.03.31 |
댓글
이 글 공유하기
다른 글
-
JSON.stringify
JSON.stringify
2021.01.10 -
JSON.parse
JSON.parse
2020.05.05 -
JSON 주석
JSON 주석
2020.03.31 -
JSON #2_1. DataType
JSON #2_1. DataType
2020.03.31