Arreglos en objetos en TypeScript
Los objetos en los valores de sus campos pueden contener no solo primitivos, sino también arreglos. Supongamos, por ejemplo, que tenemos un objeto con un producto, que contiene su nombre y un arreglo de colores disponibles:
let prod: {
name: string,
colors: string[]
};
Grabemos en la variable un objeto de la estructura especificada:
prod = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
Cree un objeto con un país, que contenga el nombre del país y un arreglo de sus ciudades.