Executando verificação de segurança...
3

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!

Carregando publicação patrocinada...
1

Olá! Também estou iniciando na progragamação, atualmente estudo Big Data e Python, e sua explicação está bem sucinta. Seria realmente muito bom ter essas "pílulas diárias" com esse conteúdo para iniciantes. Continue com essas postagem pois creio que só tem a agregar a todos.

1

Muito obrigado, Douglas! Vejo uma grande oportunidade de crescimento e networking através de posts simples e diretos, conteúdos mais fundamentais(por mais que eu tenha utilizado o JavaScript como linguagem).

Continuarei a criar esses posts!

1

Ótima explicação, teria como explicar JSON? Estou com um pouco de dificuldade com as respostas das APIs. Irar ajudar muitooo e mereceu meu like, n sei se aqui chama assim kkkk.

1

Olá, Rafael!
Com certeza posso explicar! Irei estudar um pouco mais e tentar simplificar ao máximo como funciona, grato pelo comentário!

1