Em JavaScript, arrays (ou listas) são considerados um tipo de objeto. Podemos criar objetos do tipo array usando valores separados por vírgulas dentro de colchetes [ ]. Cada elemento de um array pode ser acessado por sua posição de inserção (note que a contagem começa em zero). Por exemplo:
Note que não podemos acessar determinado valor de um objeto usando o operador “.”:
Essa notação é válida apenas para objetos que possuem propriedades vinculadas aos valores. Arrays utilizam um índice numérico para indicar a posição de cada item.
Podemos ainda iterar por um array usando o método forEach(), que recebe como parâmetro uma função com dois argumentos: (1) item correspondente e (2) posição no índice. Veja um exemplo:
Note que forEach é um método de um objeto. Portanto, sua chamada é feita separada por ponto, seguido do nome do método e de parênteses.
Para adicionar dados a um array use o método push( ), que irá retornar a posição da inserção:
Remova o último item com pop( ):
Você pode realizar buscas por determinados valores usando o método indexOf( ):
Quer aprender mais sobre Desenvolvimento Web?
Dá uma olhada nesses cursos disponíveis a partir de R$ 27,90 (e ainda dá uma moral para ajudar esse pobre professor a pagar seus boletos) 😉