i===value)", s'il renvoie vrai, il existe."/> i===value)", s'il renvoie vrai, il existe.">

Maison >interface Web >Questions et réponses frontales >Comment déterminer si un élément est dans un tableau dans es6

Comment déterminer si un élément est dans un tableau dans es6

青灯夜游
青灯夜游original
2022-04-19 16:07:254280parcourir

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.

Comment déterminer si un élément est dans un tableau dans es6

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));

Comme vous pouvez le voir, si la valeur de retour est vraie, cela signifie que l'élément

est dans le tableau Comment déterminer si un élément est dans un tableau dans es6

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

  • [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