O que são arrays?(Explicação de um iniciante)
Olá! Sou o Heisen, decidi criar este post como uma forma de estudo, sou iniciante na programação, contudo, percebi que a melhor forma de aprender é ensinando.
Meu post nº1 é sobre...Array!
O que é um array?
Array é uma estrutura no qual tem a capacidade de "guardar" dados. Posteriormente, esses mesmos dados podem ser utilizados e trabalhados.
A estrutura consiste em espaços, e cada espaço contém um indexador(index).
Pode-se notar que é bem semelhante a uma variável, todavia, uma variável consegue guardar apenas um valor, sendo que esse valor pode ser modificado.
Um array, por sua vez, tem a possibilidade guardar VÁRIOS valores em pequenas "caixas".Irei exemplificar para melhorar o entendimento.
(uma variável "nome" poderá guardar um valor)
EX: var nome = "Filipe Deschamps"
console.log(nome);
--> "Filipe Deschamps"
/-----------------------------/
(um array consegue guardar quantos valores você quiser)
EX: var nomes = [ "Filipe Deschamps" , "Fábio Akita" , "Igor Oliveira"]
console.log(nomes);
--> [ "Filipe Deschamps" , "Fábio Akita" , "Igor Oliveira"]
"Ok, certo, mas isso mostrou todos os valores, eu gostaria de ver apenas 1"
Ótimo!Para isto, devemos usar o index do array!
Todo array é ordenado: a primeira posição é o 0, a segunda é o 1, a terceira o 2, e assim sucessivamente!
Logo, para acessar cada valor, devemos utlizar a posição no qual o dado está contido!
console.log(nomes[0]);
-->"Filipe Deschamps"
console.log(nomes[1]);
-->"Fábio Akita"
console.log(nomes[2]);
-->"Igor Oliveira"
Ah, vale lembrar que o Array pode guardar qualquer valor em suas posições: strings, numbers e etc.
O array também pode ser null ou undefined.
Posteriormente irei trazer algumas aplicações de arrays!
Peço que dêem seus feedbacks, correções, sugestões e críticas! Até mais!