Maison  >  Article  >  interface Web  >  Comment détecter s'il y a un élément dans un tableau dans es6

Comment détecter s'il y a un élément dans un tableau dans es6

青灯夜游
青灯夜游original
2022-04-11 13:00:164679parcourir

Méthode de détection : 1. Utilisez l'instruction "arr.indexOf("element value")", si l'index de l'élément renvoyé existe ; 2. Utilisez "arr.includes("value")", s'il existe, retournez true ; 3. Utilisez l'instruction de boucle for pour parcourir le tableau et utilisez l'instruction if et l'opérateur "==" pour déterminer si l'élément du tableau correspond à la valeur spécifiée.

Comment détecter s'il y a un élément dans un tableau dans es6

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

es6 Détecter s'il y a un élément dans le tableau

Méthode 1 : array.indexOfarray.indexOf

此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。

var arr=[1,2,3,4];
var index=arr.indexOf(3);
console.log(index);

Comment détecter sil y a un élément dans un tableau dans es6

方法二:array.includes(searcElement[,fromIndex])

Cette méthode détermine si une certaine valeur existe dans le tableau, et si elle existe, renvoie L'indice de l'élément du tableau, sinon -1 est renvoyé.

var arr=[1,2,3,4];
if(arr.includes(3))
    console.log("存在");
else
    console.log("不存在");

Comment détecter sil y a un élément dans un tableau dans es6

Comment détecter sil y a un élément dans un tableau dans es6

Méthode 2 : array.includes(searcElement[,fromIndex])

Cette méthode détermine si une certaine valeur existe dans le tableau. Si elle existe, elle renvoie vrai, sinon elle renvoie faux

var arr=[1,2,3,4];
var k=0;
for(var i=0;i<arr.length;i++){
    if(arr[i]==3)
        k=1;
}
if(k)
    console.log("存在");
else
    console.log("不存在");
.

Comment détecter sil y a un élément dans un tableau dans es6

Méthode 3 : Utiliser for loop et ifrrreee

🎜🎜[Recommandations associées : 🎜tutoriel vidéo javascript🎜, 🎜front-end web🎜]🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn