객체 메소드
let person = {
name: "홍길동",
age: 30,
gender: "남자"
};
✅ Object.keys()
let keys = Object.keys(person);
console.log(keys);
✅ Object.values()
let values = Object.values(person);
console.log(values);
✅ Object.entries()
- key와 value를 묶어서 배열로 만든 배열 (=2차원 배열)
let entries = Object.entries(person);
console.log(entries);
✅ Object.assign()
- 객체를 복사
assign(어디에 복사할지, 뭘 복사할지)
let newPerson = {};
Object.assign(newPerson, person);
console.log(newPerson)
let newPerson2 = Object.assign({}, person, { age: 35 });
console.log(newPerson);