跳至主要内容

实用类型

我们将假设您了解姊妹项目 typescript-cheatsheets/utilities 中介绍的实用类型。对于您的类型需求,也请查看其中包含的库。

如果您打算维护一个大型 TS 代码库/一个重要的 React+TS 库,我们强烈建议您探索这些实用类型,这样您就不会重复造轮子,并且/或者不会因尝试这样做而失去理智。研究它们的代码还可以教会您很多此处未涵盖的高级 TS 知识。

我还建议您充分了解如何从头开始构建内置的实用类型。请参阅 Rauschmayer 博士的指南,以获取简洁的介绍。

因此,需要具备一定的泛型类型使用经验。以下是一些有帮助的资源