반응형
// JSON 배열
// [1]: 자바스크립트 배열과 거의 동일
let dataObj = {
"name":"홍길동",
"age":10,
"location":["서울", "인천", "경기", "부산", "대전", "대구"]
};
// [2]: 접근
let myObj = dataObj.location[1];
alert(myObj); // 인천
// [3]: 반복
let i, rst = "";
for(i=0 ; i<dataObj.location.length;i++){
rst += dataObj.location[i] + ", ";
}
console.log(rst); // 서울, 인천, 경기, 부산, 대전, 대구,
// [4]: 수정, 삭제
dataObj.location[2] = "경북"; // 수정 ['서울', '인천', '경북', '부산', '대전', '대구']
delete dataObj.location[2]; // 삭제 --> ['서울', '인천', 비어 있음, '부산', '대전', '대구']
console.log(dataObj);
// [5]: 반복 --> for in
let i, rst = "";
for(i in dataObj.location) {
rst += dataObj.location[i] + ", ";
}
console.log(rst); // 서울, 인천, 경기, 부산, 대전, 대구,
반응형
'개발 및 관리 > Javascript' 카테고리의 다른 글
JSON replacer 옵션 (2) | 2023.11.22 |
---|---|
JSON 배열 읽기 가독성 높이기 (0) | 2023.11.22 |
JSON.stringify 사용 (1) | 2023.11.21 |
map 메서드, reduce 메서드 (0) | 2023.11.21 |
특정 문자열을 배열과 객체로 변환하기, for문 (0) | 2023.11.20 |