Você está na página 1de 11

Aula #5 de JavaScript

Array na Javascript

Praia, 04.11.2021
Array em JavaScript

• O JavaScript Array faz parte dos objetos globais da linguagem e é utilizado


para armazenar uma coleção de elementos em uma única variável. Na prática,
o array é uma estrutura de dados que contém um índice numérico e um elemento,
que pode ser de qualquer tipo primitivo de dados, um objeto ou, até mesmo, um
outro array.

• Trata-se de um recurso muito utilizado na linguagem e, portanto, é importante que


as pessoas que utilizam JavaScript entendam como ele funciona e de que forma
pode ser usado em uma aplicação web. Pensando nisso, fizemos este conteúdo em
que vamos mostrar:
O que é um array? em JavaScript

• Antes de entrarmos na definição de array, é preciso entender a diferença entre


variáveis simples e compostas. A primeira permite o armazenamento de apenas um
valor correspondente. Portanto, ao declararmos uma variável do tipo string para
armazenar um nome, por exemplo, apenas o nome de uma pessoa poderá ser
armazenado.

• Já a variável composta permite o armazenamento de vários elementos, de um


mesmo tipo de dados ou não. Nesse exemplo da string nome, podemos ter uma
variável que armazena a lista de nomes de alunos de uma sala de aula, por
exemplo. Portanto, temos uma variável que armazena outras variáveis do tipo
string para guardar o nome de todos os alunos.
O que é um array? em JavaScript

• Esse é o conceito de um array, ou seja, é uma estrutura que permite o


armazenamento de outras variáveis, que podem ser do tipo primário, um array
de objetos JavaScript ou, até mesmo, JavaScript array functions, ou seja, é
possível armazenar funções em um elemento do array.

• Isso significa que os itens podem ser de tipos diferentes, ou seja, podemos ter em
um array um elemento string, outro elemento inteiro e outro do tipo objeto. Para
acessar cada item nessa estrutura temos um índice numérico, que é acessado de
diferentes formas, como mostraremos mais adiante.
Array em JavaScript

• sua sintaxe
o A sintaxe de um array tem diferentes formatos. A declaração direta ou representação literal
é aquela em que o array é representado pelos símbolos de colchetes, que podem ou não
conter elementos. Veja a sintaxe:

o Nesse caso, o array novaArray é criado sem nenhum elemento atribuído. Essa mesma
representação pode ser feita com a atribuição dos elementos
Array em JavaScript

• sua sintaxe
o Outra sintaxe para a declaração de um array é por meio da utilização do construtor new.
Veja abaixo:

o No primeiro caso, será criado um array vazio, ou seja, com a propriedade length, que significa
tamanho, igual a zero. Já na segunda opção será criado um array com a quantidade de
elementos informadas.
Array em JavaScript

• sua sintaxe

o Há, ainda, uma outra sintaxe Em que o numeroDeElementos corresponde ao tamanho do


array. Ao criar um array apenas com a informação do número de elementos será definido o
tamanho do array, ou seja, não há nenhum conteúdo atribuído a eles, mas há a alocação de
memória conforme o tamanho determinado.
Como criar um Array em JavaScript

Como dissemos, a criação de um array pode ser feita de diferentes maneiras. A


seguir, mostramos a inicialização e o resultado de saída para a declaração de forma
literal e por meio do construtor new. Confira o resultado para a criação de arrays
unidimensional e bidimensional.
Como criar um Array em JavaScript

• Array unidimensional

o Nessa declaração o resultado é o mesmo, ou seja, o array é criado sem nenhum elemento.
A seguir, atribuímos o conteúdo “Olá” na posição inicial do array.
Como criar um Array em JavaScript

• Array Bidimensional
o O array bidimensional nada mais é que um array que armazena outro array. Trata-se de um
recurso muito útil em diversas situações.
Exercício

• Faça um script em que voçê adciona um array com a quantidade de elementos


informada(nome, idade, morada, curso, deciplina) e apresenta no ecrã apenas
elementos (nome, morada, curso) usando estrutura condicional if e else.

Você também pode gostar