Functions
resolveValue()
resolveValue<
T,Args>(value, ...args):T
获取值,若 value 是函数,则后面的参数将传入其中并得到结果
Type Parameters
| Type Parameter |
|---|
T |
Args extends any[] |
Parameters
| Parameter | Type | Description |
|---|---|---|
value | MaybeFn<T, Args> | 目标值 |
...args | Args | value 是函数时的参数列表 |
Returns
T
Example
ts
resolveValue(1)
// => 1
resolveValue(() => 1)
// => 1
resolveValue((v) => v, 1)
// => 1