当前位置: 首页 > 科技观察

实现TypeScript中的互斥类型

时间:2023-03-18 15:43:05 科技观察

前置知识在实现之前,我们需要先了解几个基础知识。一个对象中定义多个相同类型的属性有一个对象包含5个可选属性a、b、c、d、e,它们的类型都是字符串。大多数人的定义应该是这样的:typeobj={a?:string;b?:字符串;c?:字符串;d?:字符串;e?:string;}那么,有没有更好的方法呢?