만약 다음과 같은 자바스크립트 객체가 있다고 할 때..
const obj = {
a: ‘Dip2K’,
b: 30,
c: true,
d: {}
};
obj 객체를 구성하는 전체 키를 배열로 얻는 코드는 다음과 같습니다.
console.log(Object.keys(obj));
// Array [“a”, “b”, “c”, “d”]
다시 obj 객체를 구성하는 전체 값을 배열로 얻는 코드는 다음과 같구요.
console.log(Object.values(obj));
// Array [“Dip2K”, 30, true, Object { }]
배열에 대해서 각 구성 항목을 참조하는 코드는 다음과 같습니다.
for(i of Object.values(obj)) {
console.log(i);
}
/*
“Dip2K”
30
true
Object { }
*/
답글 남기기