반응형
JSON
자바 스크립트에서 객체를 배열하는 방법이다.
JSONArray : [ ] 배열
배열은 대괄호를 사용한다.
let arr = [ 'aaa', 'bbb', 'ccc' ];
JSONObject : { } 객체
객체는 중괄호를 사용한다.
이때 number와 boolean 은 ""로 묶지 않는다.
let obj = {
"name" : "aaa",
"num" : 1,
"tel" : "111",
"flag" : true
};
문자열 타입을 객체로 변환 (파싱)
전체가 따옴표로 묶이면 문자열이다. 이러한 문자열 타입을 객체로 변환하는 것을 파싱이라한다.
파싱을 하지 않으면 문자열 하나씩 인식한다.
let txt = '{"name":"aaaa","num":1}' //문자열
JSON.parse(txt);
아래 obj2는 txt를 파싱한 것.
let obj2 = JSON.parse(txt);
반응형