
TS 小技巧: 使用元组生成联合类型
这篇文章介绍了在TypeScript开发中,如何使用元组生成联合类型以实现数组值到联合类型的转换,避免了手动定义每个类型的繁琐过程。

TS 中的类型验算,高级通用 API 实现
这篇文章介绍了TypeScript中的类型验算和高级通用API实现,包括内置类型、关键字以及 compiler 内部实现的类型。文章详细说明了如何实现 Optional API、GetOptional API、DeepReadonly API 和 UnionToIntersection API,并记录了常用的类型通用API封装,如Partial、Required、Readonly等。同时,文章也解释了一些TypeScript的类型操作关键字,如extends、infer、keyof等。