在JavaScript中,可以使用Object.assign()
方法将一个或多个对象的属性合并到目标对象中。这种方法可以将一个对象的属性复制到另一个对象中,而不是使用索引作为键。
以下是一个使用Object.assign()
方法的示例:
// 定义目标对象
const target = {};
// 定义源对象
const source = { name: 'John', age: 25 };
// 使用Object.assign()将源对象的属性复制到目标对象中
Object.assign(target, source);
console.log(target);
// 输出: { name: 'John', age: 25 }
在上面的示例中,目标对象target
为空对象,源对象source
具有两个属性name
和age
。使用Object.assign()
方法将源对象的属性复制到目标对象中,结果目标对象target
就会包含源对象的属性。
此方法可以用于将一个或多个对象的属性合并到目标对象中,而不需要使用索引作为键推送对象。