Object.assign组合对象

可能我这篇文章讲Object.assign没有别人讲的深

先讲一下它的写法

Object.assign(target,...sources)

target是目标对象(是最终的返回值,也就是sources的组合值)

sources是想要组合的对象

我只讲几个简单的用法,第一.就是两个或多个对象,最后想合成一个,但是obj1,和obj2的值不改变


Object.assign组合对象_第1张图片

第二就是obj1可以改变,obj2不改变,组合到obj1里面,而且obj2里面的值会覆盖obj1里面的


Object.assign组合对象_第2张图片

你可能感兴趣的:(Object.assign组合对象)