Questo blog illustrerà l'equivalente del metodo "In_array ()" di PHP in JavaScript.
Qual è l'equivalente di "in_array ()" di PHP in JavaScript?
IL "Include ()"Il metodo è equivalente a In_array di PHP (). Viene utilizzato in JavaScript per verificare se un array contiene o meno l'elemento specificato. Dà un valore booleano a seconda dell'esistenza di un elemento in un array.
Sintassi
Segui la sintassi di seguito per il metodo inclusi ():
Ci vuole un "SearchElement"Come argomento.
Esempio 1
Crea una serie di lingue:
Crea una variabile "CheckinArray"Che memorizza un valore"CSS"Per cercare in un array:
var checkInArray = "CSS";Chiama il metodo Include () passando un valore di ricerca come argomento:
console.registro (lingue.Include (CheckInArray));Dà "falso"Perché il JavaScript è un linguaggio del caso:
Tuttavia, per i valori variabili come "CSS", Il metodo Include () tornerà"VERO":
var checkInArray = "CSS";Produzione
Puoi anche utilizzare il tradizionale "per"Loop come equivalente al"in_array ()" metodo. Vediamo un esempio.
Esempio 2
Nell'esempio dato, determineremo se il "JavaScript"Il valore esiste nell'array:
Crea una variabile "bandiera":
Var Flag;Usa il "per"Loop fino alla lunghezza di un array e controlla se gli elementi dell'array sono uguali al valore della variabile"CheckinArray". Se il valore è uguale, impostare il valore di "bandiera" A "VERO"E rompere il ciclo. Altrimenti, imposta il valore "flag" come "falso":
per (var i = 0; i < languages.length; i++)Infine, stampa il valore "flag" sulla console:
console.log (flag);L'output dà "VERO"Che indica che il"JavaScript"È presente nell'array:
Questo è tutto sull'equivalente JavaScript di PHP in_array ().
Conclusione
In JavaScript, il "Include ()"Il metodo è equivalente al metodo" in_array () "di PHP. Puoi anche utilizzare il tradizionale "per"Loop come equivalente al" in_array () "di PHP". Questo blog ha illustrato il metodo "in_array ()" di PHP in JavaScript.