0

Array heterogêneo

#JavaScript
Edson xavier
Edson xavier

Os arrays são muito úteis, pois além de armazenarem diferentes tipos de dados, por serem ordenados, a posição de cada dado é fixa.


Como as coisas nos arrays são fixas, precisamos apenas saber o nome do array e a posição do dado que queremos.


Você já ouviu falar dos arrays heterogêneos?

Nesse caso, note que ao invés de colocar dados do mesmo tipo em array: ( var numeros = [ 1, 2, 3, 4 ]; ou var nomes = [ " eu", "você", "João" ]; )


Podemos ter um array heterogêneo, que significa uma mistura de tipos de dados: [ 40, true, "Maria" ]

- var meuArray = [ 40, true, " Maria" ]; / aqui o meuArray contém um número inteiro, um booleano e uma string.

0
2

Comentários (1)

0
Luís Júnior

Luís Júnior

19/04/2021 16:51

Uma observação. Em linguagens de programação, como python, javascript e até mesmo PHP, é possível que você declare arrays heterogêneos, mas acredito que não seja uma boa prática usá-los como collections. Normalmente, recomenda-se que arrays sejam de um único tipo: strings, numeros ou objetos do mesmo tipo. A única exceção é ao meu ver é quando vc tem uma situação onde vc extrai dados de arquivos tipo planilha e vc acaba tendo uma matriz (array de arrays) com muitos tipos de dados e vc tem que converter para objeto:



let dados = [["joão", 42, 1.89, true]]; // Suponha que esses dados vieram de uma planilha: primeira coluna string, segunda inteiro, terceira float e quarta booleano

let pessoas = data.map(dado => new Pessoa(nome=dado[0], idade=dado[1], altura=dado[2], brasileiro=dado[3] ));

Uma pessoa motivada a encarar novos desafios, sempre buscando adquirir novos conhecimentos técnicos.

Brasil