Arrays em objetos em TypeScript
Objetos nos valores de seus campos podem conter não apenas primitivos, mas também arrays. Suponha, por exemplo, que temos um objeto com um produto contendo seu nome e um array de cores disponíveis:
let prod: {
name: string,
colors: string[]
};
Vamos atribuir à variável um objeto da estrutura especificada:
prod = {
name: 'notebook',
colors: ['red', 'black', 'gray']
}
Crie um objeto com um país, contendo o nome do país e um array de suas cidades.