HarmonyOS 如何判断自定义类的类型

abstract class X {
}

class A extends X {
}

class B extends X {
}

class C extends X {
}

let array = [new C(), new B(), new A(),]

如何判断array中对象的类型是A、B、C中的哪一种?

HarmonyOS
2024-12-23 15:18:08
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

可以通过array[0].constructor.name来获取到对象所属的类。

分享
微博
QQ
微信
回复
2024-12-23 17:50:24
相关问题
自定义如何实现序列化
3569浏览 • 1回复 待解决
HarmonyOS 自定义注解实现方案
1305浏览 • 1回复 待解决
HarmonyOS 工具自定义弹窗方案咨询
1034浏览 • 1回复 待解决
json 如何转换成自定义业务对象
1927浏览 • 1回复 待解决
getContext(this)能否在自定义中使用
3674浏览 • 1回复 待解决
HarmonyOS 播放条支持自定义多种类型
828浏览 • 1回复 待解决
HarmonyOS 在ArkTS中想调用自定义弹窗
1107浏览 • 1回复 待解决