lodash 简记

assign(object, [sources])

把源对象(sources)的属性分配到目标对象(object),源对象会从左往右依次调用,后面对象的属性会覆盖前面的同名属性。

例子:

assign({}, { a: 1 }, { b: 2 });        ==> { a: 1, b: 2 }

assign({}, { a: 1 }, { a: 2, b: 3 });        ==> { a: 2, b: 3 }

assign 会忽略原型链上的属性

你可能感兴趣的:(lodash 简记)