Filtrar Elementos Correspondentes de um Array

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, exploraremos como filtrar elementos correspondentes de um array usando JavaScript. Aprenderemos a usar o método Array.prototype.includes() para encontrar valores a serem excluídos e como implementar o método Array.prototype.filter() para criar um novo array que exclua esses valores. Ao final deste laboratório, você terá uma sólida compreensão de como filtrar elementos específicos em um array usando JavaScript.

Como Filtrar Elementos Correspondentes de um Array em JavaScript

Para filtrar elementos em um array JavaScript que possuem um ou mais valores especificados, siga estas etapas:

  1. Abra o Terminal ou SSH e digite node para começar a praticar a codificação.
  2. Use o método Array.prototype.includes() para encontrar os valores a serem excluídos.
  3. Use o método Array.prototype.filter() para criar um novo array com os elementos excluídos.

Aqui está um exemplo de trecho de código:

const without = (arr, ...args) => arr.filter((v) => !args.includes(v));

without([2, 1, 2, 3], 1, 2); // [3]

Neste exemplo, a função without recebe um array arr e um ou mais argumentos args. A função usa o método filter() para criar um novo array que exclui quaisquer elementos que correspondam a qualquer um dos valores especificados em args. O método includes() é usado para verificar se o valor está em args. Finalmente, a função retorna o novo array com os elementos excluídos.

Resumo

Parabéns! Você concluiu o laboratório de Filtrar Elementos Correspondentes de um Array. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.