Javascript/GMA(2302~)
23.04.24 자바스크립트 *객체의 key와 value 값에 접근하는 방법
hyerin1201
2023. 4. 25. 09:49
객체의 키와값에 접근할때 자주사용하는 반복문 = for in
let bag = {
type : "backpack",
color : "blue",
size : 15
}
1)
for(let key in bag) { // for in 문을 사용
console.log(`${key}`);
}
//결과값
type
color
size
2)
for(let key in bag) {
console.log(`${key} : ${bag[key]}`)
};
type : backpack
color : blue
size : 15
3)
let book1 = {
title : "javascript",
pages : 650,
buy : function() {
console.log(`이책을 구입했습니다.`)
}
};
let keys = Object.keys(book1); // 해당객체의 키값만 가져옴
console.log(keys);
(3) ['title', 'pages', 'buy']
let values = Object.values(book1); //해당객체의 벨류값만 가져옴
console.log(values);
(3) ['javascript', 650, ƒ]
let entries = Object.entries(book1); //해당객체의 프로퍼티를 배열 형식으로 가져옴
console.log(entries);
(3) [Array(2), Array(2), Array(2)]
0: (2) ['title', 'javascript']
1: (2) ['pages', 650]
2: (2) ['buy', ƒ]
length: 3