服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.merge(object, sources)

这种方法就像_.assign是递归地将源对象的自己和继承的可枚举字符串键控属性合并到目标对象中。undefined如果目标值存在,则解析为跳过的源属性 。数组和简单对象属性是递归合并的。其他对象和值类型被赋值覆盖。源对象从左到右应用。后续来源将覆盖之前来源的属性分配。

注意:此方法发生变化object

版本

0.5.0

参数
  1. object (对象):目标对象。
  2. [sources] (...对象):源对象。
返回

(对象):返回object

var object = {
  'a': [{ 'b': 2 }, { 'd': 4 }]
};
 

var other = {
  'a': [{ 'c': 3 }, { 'e': 5 }]
};
 
_.merge(object, other);
// => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }