Interfeiss kā objekta tips ar masīvu TypeScript
Var arī norādīt interfeisu kā tipu visam objektam.
Apskatīsim piemēru. Vispirms izveidosim interfeisu produktam:
interface Product {
name: string,
colors: string[]
};
Pēc tam izveidosim objektu, norādot tā tipā atbilstošo interfeisu:
let prod: Product = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
Izveidojiet objektu ar valsti, kas satur valsts nosaukumu un tās pilsētu masīvu.