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
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

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

分享
微博
QQ
微信
回复
3天前
相关问题
自定义如何实现序列化
2022浏览 • 1回复 待解决
HarmonyOS 工具自定义弹窗方案咨询
81浏览 • 1回复 待解决
json 如何转换成自定义业务对象
812浏览 • 1回复 待解决
getContext(this)能否在自定义中使用
2309浏览 • 1回复 待解决
HarmonyOS 播放条支持自定义多种类型
344浏览 • 1回复 待解决