const obj = { a: 1, b: 2, c: 3 };
console.log(Object.entries(obj))
// [["a", 1], ["b", 2], ["c", 3]]
const obj = { a: 1, b: 2, c: 3 };
console.log(Object.keys(obj))
// ["a", "b", "c"]
const obj = { a: 1, b: 2, c: 3 };
console.log(Object.values(obj))
// [1, 2, 3]
const object = { a: 1, b: 2, c: 3 };
for (const property in object) {
console.log(property);
}
//"a"
//"b"
//"c"
const obj = { a: 1, b: 2, c: 3 };
for (const index in Object(entries(obj)) {
console.log(index);
}
//0
//1
//2
const obj = { a: 1, b: 2, c: 3 };
for (const [key, value] of Object.entries(obj)) {
console.log(key, value);
}
//"a" 1
//"b" 2
//"c" 3
프로퍼티를 갖고 있는지 불리언으로 리턴
const car = {
type:"Fiat",
model:"500",
color:"white"
};
car.hasOwnProperty('type');
//true