【发布时间】:2021-08-30 09:23:57
【问题描述】:
我来自 .net 背景,是 typescript 的新手。我有一个数组,其中包含来自实现公共接口的不同类的对象。我想检查数组是否包含来自特定类的对象。我尝试使用“includes”和“instanceof”的组合,但没有成功。提前致谢。
假设类“C1”、“C2”和“C3”实现了接口“Int1”。 数组'array01'可以保存实现接口'Int1'的类的对象。
private static array01: Int1[] = [];
if(array01.includes(instanceof C1)) ??? //Want to check if 'array01' contains an object of class 'C1'.
【问题讨论】:
标签: javascript arrays typescript instanceof typeof