Vérifiez si un élément est présent dans un tableau

Vérifiez si un élément est présent dans un tableau
Vérifier si un élément est présent dans un tableau est un aspect important du langage de programmation JavaScript. Dans diverses situations, les programmeurs doivent vérifier que l'élément existe dans un tableau. Par exemple, la recherche d'un élément particulier, en évitant les doublons, filtrant les données, etc.

Ce tutoriel illustrera comment vérifier si un élément particulier existe dans un tableau JavaScript.

Comment vérifier si un élément est présent dans un tableau?

Pour déterminer si un élément est présent dans un tableau, utilisez les méthodes mentionnées ci-dessous:

  • Méthode incluse ()
  • Méthode indexof ()
  • Find () Méthode
  • pour boucle

Méthode 1: Vérifiez si un élément est présent dans un tableau en utilisant la méthode «include ()»

Pour déterminer si un élément existe dans un tableau, utilisez le «comprend ()" méthode. Il vérifie si un tableau contient une chaîne ou un élément particulier et donne une valeur booléenne.

Syntaxe
La syntaxe suivante est utilisée pour le «comprend ()" méthode:

inclut (chaîne)

Exemple
Créez un éventail de langues appelées «égouter»:

var lang = ['html', 'css', 'javascript', 'nœud.js ',' réagir.JS '];

Appeler le "comprend ()"Méthode en passant l'élément"js«Comme argument pour vérifier s'il existe dans un tableau ou non:

égouter.Comprend ("JS");

La sortie s'affiche «FAUX», Ce qui signifie que l'argument donné n'est pas présent dans le tableau:

Méthode 2: Vérifiez si un élément est présent dans un tableau à l'aide de la méthode «indexof ()»

Vous pouvez également utiliser le «Indice de()”Méthode qui publie l'index de la première occurrence d'un élément spécifié dans un tableau. Si l'élément est trouvé, il donne son index. Sinon, il produit -1.

Syntaxe
Suivez la syntaxe donnée pour le «Indice de()" méthode:

Indexof (élément)

Exemple
Appeler le "Indice de()«Méthode pour vérifier l'index de l'élément«CSS»:

égouter.indexof ("CSS");

La sortie s'affiche «1», Qui est l'indice de l'élément spécifié qui indique le«CSS"Est présent dans un tableau"égouter»:

Méthode 3: Vérifiez si un élément est présent dans un tableau à l'aide de la méthode «find ()»

Utilisez le "trouver()«Méthode qui donne la valeur du premier élément d'un tableau qui remplit une fonction de test fournie. Il prend une fonction de rappel comme un argument, exécuté une fois pour chaque élément de tableau jusqu'à ce qu'il trouve un élément qui satisfait la condition. Si un tel élément est trouvé, il publie sa valeur. Sinon, ça donne «indéfini".

Exemple
Appelez la méthode Find () et vérifiez si «Javascrip«Existez dans un tableau ou non:

égouter.find (élément => élément === "javascript");

La sortie s'affiche «indéfini», Qui indique que l'élément spécifié n'existe pas dans un tableau:

Méthode 4: Vérifiez si un élément est présent dans un tableau à l'aide de la boucle «pour»

Vous pouvez également vérifier l'élément dans un tableau à l'aide du «pour" boucle. Il itère le tableau et vérifie si chaque élément correspond à la valeur spécifiée. Si oui, cela signifie qu'il existe.

Exemple
Définir une fonction "CheckElementInArray ()«Cela prend un élément à rechercher et un tableau comme argument. Itérer le tableau et vérifier la condition pour vérifier si l'élément existe dans un tableau ou non. Id il existe imprimer "exister". Sinon, imprimer "ne pas exister»:

Fonction CheckelementInArray (Elem, Array)

var status = 'ne pas exister';
pour (var i = 0; i < array.length; i++)
var valeur = array [i];
if (value == elem)
status = 'existe';
casser;


statut de retour;

Appelez la fonction définie en passant l'élément "CSS"Pour rechercher dans un tableau"égouter»:

CheckElementInArray ("CSS", Lang);

Sortir

Il s'agit de vérifier si l'élément est présent dans un tableau.

Conclusion

Vérifier si un élément est présent / trouvé dans un tableau est une opération courante dans la programmation JavaScript. À cette fin, utilisez le «comprend ()" méthode, "Indice de()" méthode, "trouver()«Méthode, ou le«pour" boucle. Ce tutoriel a illustré les moyens de vérifier si un élément particulier existe dans un tableau JavaScript.