Vmesnik kot tip objekta z matriko TypeScript
Prav tako je mogoče nastaviti vmesnik kot tip za celoten objekt.
Poglejmo si na primeru. Najprej naredimo vmesnik za izdelek:
typescriptinterface Product {
name: string,
colors: string[]
};
Nato ustvarimo objekt in določimo njegov tip z ustreznim vmesnikom:
typescriptlet prod: Product = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
Задание 1
Naredite objekt z državo, ki vsebuje ime države in matriko njenih mest.