Interface als Objekttyp mit Array in TypeScript
Man kann auch ein Interface als Typ für das gesamte Objekt festlegen.
Schauen wir uns ein Beispiel an. Zuerst erstellen wir ein Interface für ein Produkt:
typescriptinterface Product {
name: string,
colors: string[]
};
Dann erstellen wir ein Objekt und geben das entsprechende Interface als seinen Typ an:
typescriptlet prod: Product = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
Задание 1
Erstellen Sie ein Objekt für ein Land, das den Namen des Landes und ein Array seiner Städte enthält.