Interfeisas kaip objekto tipas su masyvu TypeScript

Taip pat galima nustatyti interfeisą kaip tipą visam objektui.

Pažiūrėkime pavyzdžiu. Pirmiausia sukurkime interfeisą produktui:

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

Tada sukurkime objektą, nurodydami jo tipu atitinkamą interfeisą:

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

Sukurkite objektą su šalimi, kuriame yra šalies pavadinimas ir jos miestų masyvas.