Interfaz como tipo de objeto con arreglo en TypeScript
También se puede establecer una interfaz como tipo para todo el objeto.
Veamos un ejemplo. Primero hagamos una interfaz para el producto:
typescriptinterface Product {
name: string,
colors: string[]
};
Luego creemos un objeto, especificando su tipo como la interfaz correspondiente:
typescriptlet prod: Product = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
Задание 1
Cree un objeto para un país, que contenga el nombre del país y un arreglo de sus ciudades.