Méthode de jugement : 1. Utilisez "arr.includes(value)", s'il renvoie vrai, il existe ; 2. Utilisez "arr.find(function(v){if(v==value{//true}} )" Instruction ; 3. Utilisez "arr.some(i=>i===value)", si elle renvoie vrai, elle existe.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.
Dans es6, vous pouvez utiliser les méthodes include, find et certaines méthodes pour déterminer si un élément est dans un tableau.
Méthode 1 : Utilisez la méthode include es6. Méthode
includes() pour déterminer s'il contient une valeur spécifiée, renvoie vrai ou faux. Syntaxe :
array.includes(searchElement, fromIndex);
searchElement : l'élément à trouver
fromIndex : la position de l'index à partir de laquelle commencer. la recherche. Exemple :
arr = [1,2,3,4,5] console.log(arr.includes(5));
est dans le tableau
Méthode 2 : Utilisez la méthode de recherche es6 5
find(. ) pour renvoyer le premier élément du tableau qui réussit le test (jugement interne). La méthode find() appelle une exécution de fonction une fois pour chaque élément du tableau :
Lorsque l'élément est dans le tableau. array renvoie true lors du test de la condition, find() renvoie l'élément qui remplit la condition. La valeur n'appellera plus la fonction d'exécution
S'il n'y a aucun élément qui remplit les conditions, undefined sera renvoyé. il y a un élément dans le tableau qui remplit les conditions spécifiées. S'il existe, il renvoie vrai. S'il n'existe pas, il renvoie faux. l'élément n'est pas dans le tableau
,
front-end webCe 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!