Ce blog illustrera l'équivalent de la méthode «in_array ()» de PHP dans JavaScript.
Quel est l'équivalent de «in_array ()» de PHP dans JavaScript?
Le "comprend ()"La méthode est équivalente à la PHP in_array (). Il est utilisé dans JavaScript pour vérifier si un tableau contient l'élément spécifié ou non. Il donne une valeur booléenne en fonction de l'existence d'un élément dans un tableau.
Syntaxe
Suivez la syntaxe mentionnée ci-dessous pour la méthode include ():
Il faut un «chercheur de recherche"Comme argument.
Exemple 1
Créez un éventail de langues:
Créer une variable "Vérifier"Cela stocke une valeur"CSS«Pour rechercher dans un tableau:
var checkinArray = "CSS";Appelez la méthode incluse () en passant une valeur de recherche comme argument:
console.journal (langues.Comprend (checkinArray));Il donne "FAUX«Parce que le JavaScript est un langage sensible à la casse:
Cependant, pour les valeurs variables comme «CSS», La méthode incluse () reviendra«vrai»:
var checkinArray = "CSS";Sortir
Vous pouvez également utiliser le traditionnel «pour”Loop comme un équivalent du«in_Array ()" méthode. Voyons un exemple.
Exemple 2
Dans l'exemple donné, nous déterminerons si le «Javascrip»La valeur existe dans le tableau:
Créer une variable "drapeau»:
drapeau var;Utilisez le "pour”Boucle jusqu'à la longueur d'un tableau et vérifiez si les éléments du tableau sont égaux à la valeur de la variable"Vérifier". Si la valeur est égale, définissez la valeur de «drapeau" pour "vrai», Et brise la boucle. Sinon, définissez la valeur «drapeau» comme «FAUX»:
pour (var i = 0; i < languages.length; i++)Enfin, imprimez la valeur «Flag» sur la console:
console.journal (drapeau);La sortie donne «vrai«Ce qui indique que le«Javascrip"Est présent dans le tableau:
Il s'agit de l'équivalent JavaScript de PHP in_Array ().
Conclusion
En JavaScript, le «comprend ()"La méthode est équivalente à la méthode" in_array () "de PHP. Vous pouvez également utiliser le traditionnel «pour"Loop comme l'équivalent de la" in_array () "du PHP". Ce blog a illustré l'équivalent de la méthode «in_array ()» de PHP en JavaScript.