TypeScript中的联合类型和类型保护联合类型和类型保护
联合类型和类型保护1.联合类型当我们的一个方法可以接受多种类型的参数(parameter),那么此时就要用到联合类型。class Student { name: string; jiaozuoye() { };}class Teacher { name: string; gaizuoye() { };}function f(parameter: Student | Teacher) { }2.类型保护不过随着联合类型而来的还有一个问题,假如Student和