Koppelvlak as 'n tipe objek met 'n skikking TypeScript
Jy kan ook 'n koppelvlak spesifiseer as die tipe vir die hele objek.
Kom ons kyk na 'n voorbeeld. Laat ons eers 'n koppelvlak vir 'n produk maak:
interface Product {
name: string,
colors: string[]
};
Tans kan ons 'n objek skep deur sy tipe as die ooreenstemmende koppelvlak aan te dui:
let prod: Product = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
Maak 'n objek vir 'n land, wat die land se naam en 'n skikking van sy stede bevat.