Array de filtro de objetos com outra variedade de objetos em JavaScript

Array de filtro de objetos com outra variedade de objetos em JavaScript
Ao programar em JavaScript, pode haver um requisito para buscar alguns elementos comuns com base em um atributo específico. Por exemplo, acessar os nomes com base em uma área específica. Nesses casos, filtrar uma variedade de objetos com outra variedade de objetos auxilia a tornar os dados acessíveis.

Este blog descreverá como filtrar um objeto de matriz com outra variedade de objetos.

Como filtrar uma variedade de objetos com outra variedade de objetos usando JavaScript?

A variedade de objetos pode ser filtrada com outra variedade de objetos usando o “filtro()" e "alguns()”Métodos em combinação.

O método filtro () cria uma nova matriz com elementos que passam em um teste específico fornecido por uma função. O método de alguns () verifica se os elementos da matriz passam em um teste específico. Esses métodos podem ser aplicados para filtrar as matrizes de objetos e buscar os elementos de ambas as matrizes com base em uma condição específica por meio da igualdade estrita (===) Operador:

Exemplo

Vamos passar pelo exemplo abaixo do momento para entender o conceito declarado:

Neste bloco de código:

  • Em primeiro lugar, crie uma variedade de objetos chamados “FirstArray”Tendo os elementos declarados na forma de“valor chavePares.
  • Da mesma forma, crie outra matriz de objetos chamada “SecondArray”Tendo os valores no mesmo formato.
  • Agora, crie outra matriz chamada “terceiro”.
  • Aqui, associe o “filtro()”Método com o“FirstArray”Referindo -se a seus elementos.
  • Da mesma forma, aplique o “alguns()”Método e aponte para os elementos na matriz associada.
  • Retorne os valores de ambas as matrizes que satisfazem a condição declarada através do estrito operador de igualdade (===).
  • É tal que os valores comuns de ambos os matrizes contra as chaves “mês, monname" será retornado.

Saída

A saída mostra que os valores comuns contra as chaves específicos são retornados.

Conclusão

Para filtrar uma variedade de objetos com outra variedade de objetos em JavaScript, use o “filtro()”Método e“alguns()”Método em combinação. É tal que o método anterior é aplicado na primeira matriz e o último método na segunda matriz, de modo que os valores que passam no teste fornecido sejam retornados. Este blog discutiu o procedimento para filtrar a matriz de um objeto com a matriz de outro objeto usando JavaScript.