数组定义多种类型的问题
来源:2-14 泛型、数组与元组(上)

慕莱坞4958864
2021-03-27
老师,想请教一下如果想设置包含多种对象类型的数组,以下三种写法有什么不同?
interface FieldA {
name: string;
key: string;
}
interface FieldB {
age: number;
key: string;
}
- const arr: (FieldA | FieldB)[ ] = …
- const arr: Array<FieldA | FieldB> = …
- const arr: FieldA[] | FieldB[] = …
谢谢老师
写回答
1回答
-
Dell
2021-03-27
同学这个你继续往下听,后面有讲到泛型,听完之后这块就能理解了。
00
相似问题