Este blog ilustrará o equivalente ao método “in_array()” do PHP em JavaScript.
Qual é o equivalente do PHP “in_array ()” em JavaScript?
O ' inclui() ” é equivalente ao método in_array() do PHP. É usado em JavaScript para verificar se um array 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 abaixo mencionada para o método include():
inclui ( searchElement )
Leva um “ searchElement ” como argumento.
Exemplo 1
Crie uma matriz de idiomas:
era línguas = [ 'HTML' , 'CSS' , 'JavaScript' , 'Nodejs' ] ;
Crie uma variável “ checkinArray ” que armazena um valor “ CSS ” para pesquisar em uma matriz:
era checkinArray = 'css' ;Chame o método includes() passando um valor de pesquisa como argumento:
console. registro ( línguas. inclui ( checkinArray ) ) ;
Dá ' falso ” porque o JavaScript é uma linguagem que diferencia maiúsculas de minúsculas:
No entanto, para os valores variáveis como “ CSS ”, o método includes() retornará “ verdadeiro ”:
era checkinArray = 'CSS' ;console. registro ( línguas. inclui ( checkinArray ) ) ;
Saída
Você também pode utilizar o tradicional “ para ” como um equivalente ao “ in_array() ” método. Vejamos um exemplo.
Exemplo 2
No exemplo dado, vamos determinar se o “ JavaScript ” o valor existe na matriz:
Crie uma variável “ bandeira ”:
era bandeira ;Use o ' para ” loop 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 “flag” como “ falso ”:
para ( era eu = 0 ; eu < línguas. comprimento ; eu ++ ) {se ( línguas [ eu ] === checkinArray ) {
bandeira = verdadeiro ;
quebrar ;
}
outro {
bandeira = falso ;
}
}
Finalmente, imprima o valor “flag” no console:
console. registro ( bandeira ) ;A saída dá “ verdadeiro ” o que indica que o “ JavaScript ” está presente na matriz:
Isso é tudo sobre o JavaScript equivalente ao in_array() do PHP.
Conclusão
Em JavaScript, o “ inclui() ” é equivalente ao método “in_array()” do PHP. Você também pode utilizar o tradicional “ para ” como o equivalente ao “in_array ()” do PHP. Este blog ilustrou o equivalente ao método “in_array()” do PHP em JavaScript.