Ndërfaqja si lloj i objektit me array në TypeScript

Gjithashtu mund të përcaktoni një ndërfaqe si lloj për të gjithë objektin.

Le të shohim një shembull. Së pari të krijojmë një ndërfaqe për produktin:

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

Pastaj krijojmë një objekt, duke specifikuar si lloj të tij ndërfaqen përkatëse:

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

Krijoni një objekt me një vend, që përmban emrin e vendit dhe një array të qyteteve të saj.