Object.assign()方法用于将所有可枚举的属性的值从一个或多个源对象复制到目标对象,它将返回目标对象。
1、该方法复制的是可枚举的属性的值,不可枚举的属性不会处理。
2、它返回的是一个对象。
语法
Object.assign(target,...sources)
基本用法
合并对象
const target = { a: 1 } const source1 = { b: 2 } const source2 = { c: 3 } Object.assign(target, source1, source2) console.log(target) //{a: 1, b: 2, c: 3}