
ts
weipingAugust 25, 2026
Created: August 25, 2026
src/doc/ts.md
常用ts内置类型工具
1. Partial
- 将一个类型中的所有属性变为可选
2. Required
- 将一个类型中的所有属性变为必选
3. Readonly
- 将一个类型中的所有属性变为只读
4. Record<K, T>
- 将一个类型的属性变为另一个类型
5. Pick<T, K>
- 从一个类型中选择某些属性
6. Omit<T, K>
- 从一个类型中排除某些属性
7. Exclude<T, U>
- 从一个类型中排除某些类型
8. Extract<T, U>
- 从一个类型中提取某些类型
9. NonNullable
- 从一个类型中排除 null 和 undefined
10. returnType
- 获取一个函数的返回值类型
11. Parameters
- 获取一个函数的参数类型
12. InstanceType
- 获取一个构造函数的实例类型
13. ThisType
- 获取一个函数的 this 类型