我有这个逻辑,
.switchMap((data: ISearchModalPayload | number ) => {..... }
其中data
是接口对象或数字。
如何在继续我的例程之前确定数据类型?
我尝试了以下这个post,但没有效果:
if (obj instanceof C) {}
Object.getClass()
.isInstance
答案 0 :(得分:1)
if (typeof obj === 'number') {
// do stuff
} else if (typeof obj === 'object') {
// do stuff
}
答案 1 :(得分:1)
您在寻找typeof运营商吗? E.g。
typeof obj === "number"