JSON 배열

개발 및 관리/Javascript 2023. 11. 22. 12:42 posted by HighLighter
반응형

// 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); // 서울, 인천, 경기, 부산, 대전, 대구,


반응형