Skip to content

toValue

Functions

toValue()

toValue<T, Args>(value, ...args): T

获取值,若 value 是函数,则后面的参数将传入其中并得到结果

Type parameters

Parameter
T
Args extends any[]

Parameters

ParameterTypeDescription
valueMaybeFn<T, Args>目标值
...argsArgsvalue 是函数时的参数列表

Returns

T

Example

ts
toValue(1)
// => 1

toValue(() => 1)
// => 1

toValue((v) => v, 1)
// => 1