Este blog ilustrará o equivalente ao método "in_array ()" do PHP em JavaScript.
Qual é o equivalente a "in_array ()" do PHP em JavaScript?
O "inclui ()”O método é equivalente ao IN_ARRAY () do PHP (). É usado em JavaScript para verificar se uma matriz contém o elemento especificado ou não. Dá um valor booleano, dependendo da existência de um elemento em uma matriz.
Sintaxe
Siga a sintaxe mencionada abaixo para o método incluir ():
É preciso um “SearchElement”Como argumento.
Exemplo 1
Crie uma variedade de idiomas:
Crie uma variável “checkinArray"Que armazena um valor"CSS”Para pesquisar em uma matriz:
var checkinArray = "css";Ligue para o método inclui (), aprovando um valor de pesquisa como argumento:
console.log (idiomas.inclui (checkinArray));Dá "falso”Porque o JavaScript é uma linguagem sensível ao caso:
No entanto, para os valores variáveis como “CSS”, O método inclui () retornará“verdadeiro”:
var checkinArray = "css";Saída
Você também pode utilizar o tradicional “para”LOOP como equivalente ao“in_array ()”Método. Vamos ver um exemplo.
Exemplo 2
No exemplo dado, determinaremos se o “JavaScript”Existe valor na matriz:
Crie uma variável “bandeira”:
sinalizador var;Use o "para”Vá até o comprimento de uma matriz e verifique se os elementos da matriz são iguais ao valor da variável“checkinArray”. Se o valor for igual, defina o valor de “bandeira" para "verdadeiro”, E quebre o loop. Caso contrário, defina o valor "sinalizador" como "falso”:
para (var i = 0; i < languages.length; i++)Por fim, imprima o valor "Flag" no console:
console.log (sinalizador);A saída dá “verdadeiro”Que indica que o“JavaScript”Está presente na matriz:
É tudo sobre o equivalente JavaScript do PHP in_array ().
Conclusão
Em JavaScript, o “inclui ()”O método é equivalente ao método“ in_array () ”do PHP. Você também pode utilizar o tradicional “para”LOOP como equivalente ao“ in_array () ”do PHP. Este blog ilustrou o equivalente ao método "in_array ()" do PHP em JavaScript.