仅供参考,为本人学习记录
1.如何在一个对象中追加属性
var user={
name:"wlb",
age:12
}
user["dsds"]=12
console.log(user)
//{
"name": "wlb",
"age": 12,
"dsds": 12
}
2.如何将一个对象的属性追加到另一个对象中,且追加的对象中如何有相同的属性会覆盖前边的值
var user={
name:"wlb",
age:12
}
var user1={
name:"斌哥",
ars:"山西"
}
console.log({...user,...user1})
//{
"name": "斌哥",
"age": 12,
"ars": "山西"
}
3.如何将一个对象中的属性展开
var user={
name:"wlb",
age:12
}
//直接展开所有属性
let {name,age} =user
console.log(age)//12
//展开一个属性,其他属性用展开运算符替代
let {name,...other} =user
console.log(other)
//{
"age": 12
}