HarmonyOS 如何判断联合类型的具体类型
class Cat {
// ...
}
class Dog {
// ...
}
class Frog {
// ...
}
type Animal = Cat | Dog | Frog | number
// Cat、Dog、Frog是一些类型(类或接口)
let animal: Animal = new Cat();
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
如何在代码运行时判断此animal为Cat类型
HarmonyOS
赞
收藏 0
回答 1
相关问题
求大佬告知如何实现联合类型?
1494浏览 • 1回复 待解决
HarmonyOS 组件如何接受和处理联合类型的数据?
929浏览 • 1回复 待解决
HarmonyOS 如何判断设备类型
1215浏览 • 1回复 待解决
HarmonyOS如何判断设备类型?
1188浏览 • 1回复 待解决
HarmonyOS ArkTS中object类型如何转换为具体要使用的类型
1662浏览 • 1回复 待解决
HarmonyOS 如何获取当前蜂窝网络的具体类型
813浏览 • 1回复 待解决
使用具体的类型有哪些?
1140浏览 • 1回复 待解决
HarmonyOS ArkTS如何判断Object类型?
1121浏览 • 1回复 待解决
HarmonyOS 怎么进行类型判断?
1656浏览 • 1回复 待解决
HarmonyOS 如何快速判断当前网络的类型
1008浏览 • 1回复 待解决
HarmonyOS 泛型类型判断
934浏览 • 1回复 待解决
变脸类型判断问题
491浏览 • 1回复 待解决
HarmonyOS ArkTS的泛型类型判断
854浏览 • 1回复 待解决
HarmonyOS 如何判断手机屏幕类型
645浏览 • 1回复 待解决
HarmonyOS 如何判断自定义类的类型
768浏览 • 1回复 待解决
HarmonyOS 如何判断包类型debug还是release?
823浏览 • 1回复 待解决
如何对监听判断VPN类型网络
1001浏览 • 1回复 待解决
HarmonyOS 如何打印某一对象的具体类型?
699浏览 • 1回复 待解决
判断网络类型,无网络的情况返回的是什么类型的数据。
1148浏览 • 1回复 待解决
HarmonyOS 线程内类型判断无效
436浏览 • 1回复 待解决
ArkTS如何判断接收参数是什么类型
1096浏览 • 1回复 待解决
网络类型细分判断问题咨询
927浏览 • 1回复 待解决
#鸿蒙学习大百科#为什么要避免使用联合类型数组?
1114浏览 • 1回复 待解决
HarmonyOS 如何判断一个url的文件类型
783浏览 • 1回复 待解决
HarmonyOS 从want中取paramer如何判断其类型
530浏览 • 1回复 待解决
可以通过instanceof来判断实体类型
参考demo: