Ts-联合类型

2022/3/5 ts

# 联合类型

联合类型(Union Types)可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。(取值可以为多种类型中的一种)
注意:只能赋值指定的类型,如果赋值其它类型就会报错。
创建联合类型的语法格式如下:

Type1|Type2|Type3 
let myVal: string | number;
myVal = 'seven';
myVal = 7;