Qual é a melhor maneira de encontrar se um item está em uma matriz JavaScript

Qual é a melhor maneira de encontrar se um item está em uma matriz JavaScript
Existem vários métodos, como find (), inclui (), indexof () ou os métodos filtro () para verificar se o item/elemento existe em uma matriz em javascript. A melhor maneira de descobrir se um item está em uma matriz de JavaScript depende do tipo de dados que você está trabalhando, mas geralmente o ““Variedade.inclui ()”Método ou o“Variedade.índice de()”Os métodos são os melhores.

Este tutorial ilustrará a melhor maneira de encontrar um item em uma matriz em JavaScript.

O que é uma maneira eficiente de encontrar/verificar se um item está em uma matriz JavaScript?

Existem vários métodos para encontrar o elemento em uma matriz, mas os melhores são os seguintes:

  • Inclui () método
  • Método Indexof ()

Método 1: Encontre um item em matriz usando () método)

O método inclui () retorna um valor booleano indicando se uma matriz contém um item específico ou não. Dá "verdadeiro“Se o elemento específico for encontrado em uma matriz. Mais, ele retorna “falso”. Este método é fácil de usar e requer um único argumento, o elemento que você está procurando.

Sintaxe

Use a seguinte sintaxe para encontrar o item em uma matriz:

variedade.Inclui (elemento)

Exemplo

Crie uma variedade de números:

var array = [5, 8, 11, 14, 15, 20, 23, 25];

Agora, verifique se o elemento “11”Existe na matriz usando o“inclui ()”Método. Ele vai exibir “verdadeiro“Se o elemento fornecido existir em uma matriz. Mais, se ele dá “falso”:

const FindElement = Matriz.inclui (11);

Imprima o resultado no console:

console.log (findElement);

A saída exibe “verdadeiro”, Que indica que o item foi encontrado na matriz:

Método 2: Encontre um item na matriz usando o Método Indexof ()

Outra melhor maneira de encontrar um elemento em uma matriz é o “índice de()”Método. Dá o índice/posição do elemento em uma matriz. Se o elemento fornecido não for encontrado em uma matriz, ele fornecerá -1.

Sintaxe

Siga a sintaxe fornecida para o método indexOf ():

variedade.indexOf (elemento)

Exemplo

Passe o elemento no método indexOf ():

const FindElement = Matriz.indexOf (11);

A tela de saída “2”, Que é o índice do elemento 11 que indica que este item está presente na matriz no segundo índice:

Nós compilamos os melhores métodos para encontrar o item em uma matriz em JavaScript.

Conclusão

Existem vários métodos para encontrar o elemento em uma matriz, mas a melhor maneira é o “inclui ()”Método e o“índice de()”Método. O método inclui () gera um valor booleano, enquanto o método indexOf () fornece o índice do elemento. Neste tutorial, ilustramos a melhor maneira de encontrar o item em uma matriz em JavaScript.