Skip to content
On this page

Creating Types from Types

TypeScript 的类型系统非常强大,因为它允许用其他类型来表示类型。

这种思想的最简单形式是泛型,实际上我们有各种各样的类型操作符可供使用。它也可能用我们已有值的关系来表示类型。

通过组合各种类型运算符,我们可以用简洁、可维护的方式表示复杂的操作和值。在本节中,我们将介绍用现有类型或值表示新类型的方法。