𝗔𝗿𝗿𝗮𝘆𝘀 𝗲𝗺 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

Um array é um objeto usado para armazenar coleções de dados.

Em vez de criar variáveis separadas para cada item, você usa um único array para conter todos eles. Isso economiza tempo e deixa seu código limpo.

Principais características dos arrays em JavaScript:

  • Elementos: São os valores dentro da sua lista.
  • Ordenados: Cada elemento possui uma posição específica.
  • Indexação zero: O primeiro item fica no índice 0. O segundo item fica no índice 1.
  • Tamanho dinâmico: Você pode adicionar ou remover itens sempre que precisar.
  • Heterogêneos: Você pode armazenar números, strings, objetos ou até mesmo outros arrays em uma única lista.

Por que usá-los?

Se você tiver 300 nomes de carros, não poderá criar 300 variáveis separadas. Um array mantém todos os 300 nomes sob um único nome. Você então encontra qualquer carro usando seu número de índice.

Como criar um array:

A melhor maneira é usando um literal de array. É rápido e fácil de ler.

const cars = ["Saab", "Volvo", "BMW"];

Você também pode usar a palavra-chave new, mas não é necessário. Prefira o método literal para obter um melhor desempenho.

Fatos importantes:

  • Arrays são objetos. O operador typeof retorna "object" quando você verifica um array.
  • Você pode armazenar qualquer coisa dentro de um array. Isso inclui funções e outros objetos.
  • A propriedade length informa quantos itens há na sua lista.
  • O length é sempre um a mais que o maior índice.

Acessando dados:

Para obter o primeiro item: let first = fruits[0];

Para obter o último item: let last = fruits[fruits.length - 1];

Source: https://www.w3schools.com/js/js_arrays.asp

Full post: https://dev.to/madhanraj/arrays-in-javascript-56e1