TypeScript 类型技巧
收集一些 TypeScript 的高级类型技巧。
条件类型
使用条件类型可以根据输入类型动态推导输出类型。
type IsString<T> = T extends string ? true : false;
映射类型
映射类型可以基于已有类型创建新类型。
非常强大的特性。
收集一些 TypeScript 的高级类型技巧。
使用条件类型可以根据输入类型动态推导输出类型。
type IsString<T> = T extends string ? true : false;
映射类型可以基于已有类型创建新类型。
非常强大的特性。