_.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.