- merge<T>(target, patch): T
Protected
Parameters
target: T
patch: Partial<{
[P in string | number | symbol]: Partial<({ [P in keyof T[P]]: Partial<{ [P in keyof T[P][P]]: Partial<{ [P in keyof T[P][P][P]]: Partial<{ [P in keyof T[P][P][P][P]]: Partial<{ [P in keyof T[P][P][P][P][P]]: Partial<{ [P in keyof T[P][P][P][P][P][P]]: Partial<{ [P in keyof T[P][P][P][P][P][P][P]]: Partial<...>; }>; }>; }>; }>; }>; }>; })>
}>
Returns T
target 和 patch 深度合并后的新对象
深度合并两个对象,支持 Date、RegExp、Map、Set、DOMRect、DOMRectReadOnly 等类 型,上述类型在合并时会直接返回自身。