方法一: 直接添加
let obj = {
name: 'sun'
};
// []
let key = 'age';
let value = 18;
obj[key] = value;
// .
obj.age = 18;
console.log(obj, 'obj');
// {name: 'sun', age: 18} 'obj'
方法二: 利用扩展运算符…
let objName = {
name: 'sun'
};
let objAge = {
age: 18
};
let obj = { ...objName, ...objAge };
console.log(obj, 'obj');
// {name: 'sun', age: 18} 'obj'
方法三: 利用Object.assign()
let obj = {
name: 'sun'
};
let objAge = {
age: 18
};
Object.assign(obj, objAge);
console.log(obj, 'obj');
// {name: 'sun', age: 18} 'obj'