Const
Deep-merges multiple objects into one. Later values override earlier ones; nested objects are merged recursively rather than replaced.
Two or more non-null objects to merge.
A new object containing the deep-merged result.
const a = { x: 1, nested: { a: true } };const b = { y: 2, nested: { b: false } };const result = deepExtend(a, b);// { x: 1, y: 2, nested: { a: true, b: false } } Copy
const a = { x: 1, nested: { a: true } };const b = { y: 2, nested: { b: false } };const result = deepExtend(a, b);// { x: 1, y: 2, nested: { a: true, b: false } }
If no arguments are provided or any argument is not a non-null object.
Deep-merges multiple objects into one. Later values override earlier ones; nested objects are merged recursively rather than replaced.