Functions
assignSymbols()
assignSymbols<
T>(target, ...sources):T
分配符号属性到目标对象上
Type Parameters
| Type Parameter |
|---|
T extends object |
Parameters
| Parameter | Type | Description |
|---|---|---|
target | T | 目标对象 |
...sources | any[] | 一个或多个来源对象 |
Returns
T
Example
ts
const obj = {}
const obj1 = {}
obj1[Symbol('key1')] = 1
const obj2 = {}
obj2[Symbol('key2')] = 2
assignSymbols(obj, obj1, obj2)
// => { [Symbol('key1')]: 1, [Symbol('key2')]: 2 }