Arrays em TypeScript
Arrays em TypeScript são estritamente tipados. Isso significa que eles podem conter apenas dados de um único tipo.
O tipo de dados do array é determinado de duas maneiras. Vamos estudá-las.
Primeira maneira
Vamos criar um array com strings. Para isso, após o nome da variável, especificamos o tipo de dados e, após ele, escrevemos colchetes para indicar que temos um array:
let arr: string[] = ['a', 'b', 'c', 'd', 'e'];
Vamos exibir um elemento do array:
console.log(arr[0]); // exibirá 'a'
Segunda maneira
Existe uma maneira alternativa de declarar
um array. Nela, usamos a palavra-chave
Array
e, em seguida, entre colchetes angulares,
especificamos o tipo de dados. Veja o exemplo:
let arr: Array<string> = ['a', 'b', 'c', 'd', 'e'];
Problemas práticos
Usando a primeira maneira, especifique o tipo de dados no seguinte array:
let arr = [1, 2, 3, 4, 5];
Usando a segunda maneira, especifique o tipo de dados no seguinte array:
let arr = [1, 2, 3, 4, 5];