Remover todos os elementos de um array em outro array
Neste artigo você vai aprender a como remover todos os elementos de um array em outro array , utilizando a linguagem JavaScript

Fala programador(a), beleza? Bora aprender mais sobre arrays em JavaScript!
Nesta situação que estamos, temos dois arrays:
- Array base: que contém elementos que precisam ser removidos;
- Array de remoção: que contém os elementos a serem removidos do array base;
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Vamos precisar então do auxílio de uma estrutura de repetição, ou utilizar um método moderno como o filter
Que percorre todo o array, filtrando um ou mais elementos
Nos entregando um array com elementos removidos, que é o que precisamos
Depois vamos utilizar a função includes, para verificar se o elemento atual está no array de elementos a serem removidos
Se ele estiver, removemos ele!
Veja um exemplo de código:
let myList = [1, 2, 3, 4, 5]
const remove = [2, 4]
myList = myList.filter((n) => {
return !remove.includes(n)
});
console.log(myList) // [1, 3, 5]
Note que primeiro criamos os dois arrays, o segundo é o array que contém os elementos que precisam ser removidos do base
E depois aplicamos o algoritmo explicado acima, tendo um array com menos elementos
Removemos todos os elementos de um array em outro array! 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
No artigo de hoje você viu como remover todos os elementos de um array em outro array
Utilizamos os métodos:
- filter: para filtrar da lista original;
- includes: que verificar se um elemento está ou não em um array;
E com isso foi possível resolver o nosso problema
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
