Date

“Object” Methods

_.assign(object, [sources])

source npm package

Assigns own enumerable string keyed properties of source objects to the destination object. Source objects are applied from left to right. Subsequent sources overwrite property assignments of previous sources.

Note: This method mutates object and is loosely based on Object.assign.

引入版本

0.10.0

参数
object (Object) : The destination object.
[sources] (...Object) : The source objects.

返回值
(Object) : Returns object.

示例
function Foo() {
  this.a = 1;
}
 
function Bar() {
  this.c = 3;
}
 
Foo.prototype.b = 2;
Bar.prototype.d = 4;
 
_.assign({ 'a'0 }, new Foo, new Bar);
// => { 'a': 1, 'c': 3 }