Deeply extends the destination object dst
by copying own enumerable properties from the src
object(s) to dst
. You can specify multiple src
objects. If you want to preserve original objects, you can do so by passing an empty object as the target: var object = angular.merge({}, object1, object2)
.
Unlike extend(), merge()
recursively descends into object properties of source objects, performing a deep copy.
angular.merge(dst, src);
Param | Type | Details |
---|---|---|
dst | Object | Destination object. |
src | Object | Source object(s). |
Object |
Reference to |
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.5.11/docs/api/ng/function/angular.merge