Предполагая, что у меня есть интерфейс со многими переменными, и я не хочу инициализировать их все, когда использую его, поэтому я просто помещаю утверждение типа any
. Я просто хочу знать, одинаковы ли эти двое или нет:
eg:
export interface Foo {
a: string;
b: number;
c: Bar[];
d: string;
e: Bar;
}
Is
let foo: Foo = {} as any;
то же самое с
let foo: Foo | any = {};
?