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
