Interfața ca tip de obiect cu matrice TypeScript

De asemenea, puteți seta o interfață ca tip pentru întregul obiect.

Să ne uităm la un exemplu. Mai întâi, să facem o interfață pentru produs:

typescriptinterface Product {
  name: string,
  colors: string[]
};

Apoi, vom crea un obiect, specificând interfața corespunzătoare ca tip:

typescriptlet prod: Product = {
  name: 'notebook',
  colors: ['red', 'black', 'gray']
}
Задание 1

Creați un obiect cu o țară, care conține numele țării și un array al orașelor sale.