Appearance
dts
工具库中预定义一些ts类型
示例
ts
import {TPrimitive} from '@ey-use/utils'
function dealFn<T extends TPrimitive>(fn:T){
...
}类型及释义
| 类型名称 | 释义 |
|---|---|
TPrimitive | JavaScript 原始类型集合,包含:string(字符串)、number(数字)、boolean(布尔值)、bigint(大整数)、symbol(符号)、null、undefined |
AnyFunction | 任意函数类型,接受任意数量参数(...arg: any[])并返回 any 类型 |
AnyClass | 任意类的构造函数类型,可通过 new 调用并接受任意参数(...arg: any[]),返回 any 类型的实例 |
