let a = 'age';
const user = {
name : 'Mike',
[a] : 30 // age : 30
[1+4] : 5, // 5 : 5
["안녕"+"하세요"] : "hello"// 안녕하세요 : hello
}
assign(),
keys(),
values(),
entries(),
fromEntries()
const user = {
name : 'Mike'
}
const newuser = user//XXX 같은 메모리를 바라봄, 이름만 다른 같은 객체
const newUser = Object.assign({초기값}, user,...);
Object.keys(user) // ["name"]
Object.values(user) // ["Mike"]
Object.entries(user) [["name","Mike"]]
const arr=[
["name","Mike"]
];
Object.fromEntries(arr)
/*
{
name :"Mike"
}
*/