TypeScript 联合类型

联合类型是 TypeScript 中的一种类型,它表示一个值可以是多种类型之一。通过使用竖线 `|` 将多个类型连接在一起,就可以创建联合类型。

例如,考虑以下代码片段:

```typescript
let myVariable: string | number;
```

这里的 `myVariable` 是一个变量,它的类型是 `string | number`。这意味着 `myVariable` 可以存储字符串类型的值,也可以存储数字类型的值,但不能存储其他类型的值。

使用联合类型的好处是可以增加代码的灵活性,允许变量接受多种类型的值。这在需要处理多种数据类型的情况下非常有用,例如处理来自不同来源的数据,或者在函数中接受多种类型的参数。

posted @ 2024-05-14 17:09  炽橙子  阅读(7)  评论(0编辑  收藏  举报