JavaScript: remover elementos duplicados do array
Neste artigo veremos como remover elementos duplicados do array na linguagem JavaScript, da maneira mais eficiente possível

Fala programador(a), beleza? Bora aprender coisa nova!

O array pode muitas vezes vir sujo, com elementos duplicados ou até mesmo com dados que não vamos utilizar
Então surge a necessidade de remover elementos duplicados, transformar o dado do array e aí sim fazer utilização do mesmo
Na linguagem JavaScript podemos fazer de maneira elegante essa remoção, utilizando recursos adicionados no ES6, veja:
let array = [1,2,3,4,4,5,6,7,8,6,5,4,3,2,1]; let newArray = [...new Set(array)]; console.log(newArray); // [1, 2, 3, 4, 5, 6, 7, 8]
Vamos agora ver em detalhes o que aconteceu nestas linhas de código
Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.
Instanciamos um objeto Set, que pode conter apenas elementos únicos nele
Combinado com o spread syntax, que permite iterar os valores do array original
Por fim criamos um array com os colchetes
E desta forma conseguimos ter apenas elementos únicos no array, resolvendo nosso problema
Esta é a forma mais elegante e rápida para chegar neste resultado
Utilizamos de recursos avançados da linguagem, e podemos fazer com qualquer tipo de dado sem preocupações 🙂
Conclusão
Vimos neste artigo uma forma de ter um array com elementos únicos na linguagem JavaScript
Utilizamos o objeto Set em com junto do spread, para chegar neste resultado
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]