大气信封

文章
4
资源
0
加入时间
2年10月21天

简单聊聊 TypeScript 中的类型保护

聊聊 TypeScript 中的类型保护在 TypeScript 中使用联合类型时,往往会碰到这种尴尬的情况:interface Bird { // 独有方法 fly(); // 共有方法 layEggs();}interface Fish { // 独有方法 swim(); // 共有方法 layEggs();}function getSmallPet(): Fish | Bird { // ...}let pet