_.defaultsDeep(object, [sources])
This method is like _.defaults
except that it recursively assigns default properties.
Note: This method mutates object
.
Since
3.10.0
Arguments
-
object
(Object): The destination object. -
[sources]
(...Object): The source objects.
Returns
(Object): Returns object
.
Example
_.defaultsDeep({ 'a': { 'b': 2 } }, { 'a': { 'b': 1, 'c': 3 } }); // => { 'a': { 'b': 2, 'c': 3 } }
Please login to continue.