> 文章列表 > 【TypeScript 入门】12.高级类型

【TypeScript 入门】12.高级类型

【TypeScript 入门】12.高级类型

在前面的几章里,都是用的简单的基础类型自变量类型等举例。上一章中的类型别名,我们提到了一些高级类型:联合类型、交叉类型。这一章中我们就来学习高级类型,来构造更复杂的数据结构。

联合类型: |

联合类型:使用操作符 |,分割类型,类型与 JavaScript 中的 || ,用来表示变量、参数的类型不是单一原子类型,而可能是多种不同的类型的组合。

// 联合字面量类型
type Size = \'S\' | \'M\' | \'L\'
// 联合基础类型
type Sex = string | 

凯普网