Métodos de Array em JavaScript

Dominar arrays é essencial para qualquer desenvolvedor. Aqui está um guia rápido sobre os métodos de array mais comuns em JavaScript.

Gerenciando Comprimento e Conteúdo

  • length: Retorna o número de itens em um array. Você pode alterar essa propriedade para reduzir ou estender um array.
  • toString(): Converte um array em uma única string. Não altera o seu array original.
  • join(): Combina todos os elementos em uma string. Você pode escolher um separador personalizado, como uma vírgula ou um espaço. Ele transforma null ou undefined em strings vazias.
  • isArray(): Uma maneira confiável de verificar se uma variável é um array.

Adicionando e Removendo Itens

  • push(): Adiciona um ou mais itens ao final de um array. Retorna o novo comprimento.
  • pop(): Remove o último item de um array. Retorna o item que você removeu.
  • unshift(): Adiciona itens ao início de um array.
  • shift(): Remove o primeiro item de um array.
  • splice(): Altera o seu array removendo, substituindo ou adicionando novos itens. Isso modifica o array original.
  • toSpliced(): Faz tudo o que o splice faz, mas cria um novo array em vez de alterar o original.

Acessando e Copiando Dados

  • at(): Uma maneira moderna de obter itens. Use números negativos para contar a partir do final. Por exemplo, .at(-1) obtém o último item.
  • slice(): Extrai uma seção de um array. Retorna um novo array e deixa o original intacto.
  • concat(): Une dois ou mais arrays em um novo array.
  • copyWithin(): Copia elementos do array para outra posição dentro do mesmo array.
  • flat(): Achata arrays aninhados em um único nível.

Iterando através de Arrays

  • forEach(): Executa uma função para cada item no seu array. É excelente para loops simples.

Fonte: https://www.geeksforgeeks.org/javascript/javascript-array-methods/

Guia Completo: https://dev.to/ezhil_abinayak_e38eec8fb/array-methods-in-javascript-1f5f