Méthode de jugement : 1. Utilisez l'instruction "arr.includes(element value)". Si la valeur de retour est vraie, alors il y a un élément dans le tableau ; 2. Utilisez "arr.findIndex((v)=> {return v ==Element value;})", si la valeur de retour n'est pas "-1", alors le tableau contient un certain élément.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.
es6 Déterminer si le tableau a une certaine valeur
Méthode 1 : utilisez la méthode include()
la méthodeincludes() est utilisée pour déterminer si un tableau contient une valeur spécifiée et renvoie vrai ou faux . Syntaxe :
array.includes(searchElement, fromIndex);
searchElement : l'élément à trouver ;
fromIndex : la position de l'index pour démarrer la recherche, qui peut être omise, et la valeur par défaut est 0.
Exemple :
var arr=[2, 9, 7, 8, 9]; if(arr.includes(9)){ console.log("数组中有指定值"); } else{ console.log("数组中没有指定值"); }
Méthode 2 : Utilisation de la méthode findIndex() La méthode
findIndex() renvoie l'index du premier élément du tableau qui satisfait à la fonction de test fournie. Sinon revenez -1
.
var arr=[2, 9, 7, 8, 9]; var ret = arr.findIndex((v) => { return v == 1; }); if(ret!=-1){ console.log("数组中有指定值"); } else{ console.log("数组中没有指定值"); }
【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!