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

青灯夜游
Libérer: 2022-10-14 18:18:33
original
4268 Les gens l'ont consulté

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);
Copier après la connexion
  • 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));
    Copier après la connexion

    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!

Étiquettes associées:
es6
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal