Search Docs
merge
将多个对象的属性浅合并到目标对象中。
import { merge } from 'funtool'; const obj1 = { a: 1, b: 2 }; const obj2 = { b: 3, c: 4 }; const obj3 = { d: 5 }; const result = merge(obj1, obj2, obj3); // { a: 1, b: 3, c: 4, d: 5 }
function merge<T extends object, U extends object[]>(...args: [T, ...U]): T & U[number]
...args
[T, ...U]
T & U[number]