假设本地对象A
const A = {
name:'',
age:'',
sex:'',
height:''
}
}
从接口返回的对象B
const B = {
name:'zhangsan',
age:18,
sex:'男',
height:'1.8',
weight:70,
address:'奇幻大街188号',
phone:'1388888888'
}
此时需要将 B 对象的值 赋值给A 对象
Object.keys(A).forEach(item => {
A[item] = B[item] ? B[item]:''
})
这时B对象就会把与A对象相同的属性值赋值过去