我想知道是否可以在打字稿中确定对象的类型。请考虑以下示例:
type T = [number, boolean];
class B {
foo: T = [3, true];
bar(): boolean {
return this.foo instanceof T;
}
}
Run Code Online (Sandbox Code Playgroud)
typeof运算符似乎不是解决方案,instanceof也是如此。
我正在尝试重载 TypeScript 类的构造函数
constructor(a: T[])
constructor(...a: T[]) {
a.forEach(e => {
//do something with e
});
}
Run Code Online (Sandbox Code Playgroud)
为什么编译器会抱怨上述内容?以及如何解决它的任何想法?
typescript ×2