Interface als objecttype met array TypeScript
Het is ook mogelijk om een interface in te stellen als type voor het hele object.
Laten we een voorbeeld bekijken. Laten we eerst een interface voor een product maken:
typescriptinterface Product {
name: string,
colors: string[]
};
Vervolgens maken we een object, waarbij we zijn type specificeren als de bijbehorende interface:
typescriptlet prod: Product = {
name: 'laptop',
colors: ['rood', 'zwart', 'grijs']
}
Задание 1
Maak een object voor een land, dat de landsnaam en een array van zijn steden bevat.