Tableau Javascript

| | | | | | | | | | | | | | | | |

La méthode JavaScript include () recherche un élément dans un tableau. Cette méthode renvoie True si l`élément de tableau existe. La méthode filter() vous permet de rechercher un élément dans une liste. Contrairement à include (), la méthode filter () renvoie l`élément que vous avez recherché.

Vous voudrez peut-être savoir si ce tableau contient une valeur particulière. Par exemple, vous pouvez avoir une liste de commandes de produits et vouloir vérifier si quelqu`un a commandé une table de chevet dans votre magasin.

JavaScript Array contient

Il existe deux façons de déterminer si un booléens JavaScript .

Array. include () fonctionne de la même manière que String.includes (). Mais Array.includes () recherche un tableau d`objets.

includes () JavaScript Example

Supposons que nous ayons un café. Nous voulons vérifier si quelqu`un a commandé un expresso aujourd`hui. Nous pourrions utiliser le code suivant pour vérifier la liste des commandes d`aujourd`hui afin de voir si une commande a été passée pour un expresso :

Notre code renvoie : false.

Le tableau todays_orders n`inclut pas la valeur Express. Alors, quand notre include () est exécuté, renvoie la valeur false. Si nous devions rechercher un tableau où l`élément existait, includes () le ferait renvoie true.

Parlons maintenant ou tout ce que nous voulons et si quelqu`un a commandé un cappuccino au cours des trois dernières commandes. Nous pourrions utiliser la méthode includes () avec un argument start_position pour ce faire.

Voici le code que nous utiliserions :

Notre programme renvoie : true. Puisqu`un lait a été trié après la valeur d`index 3 dans notre tableau, notre fonction includes () a renvoyé une valeur true.

Dans l`exemple ci-dessus, nous avons utilisé includes () pour vérifier si un tableau de chaînes comprenait une valeur particulière. Mais que se passe-t-il si nous voulons vérifier si un tableau d`objets contient une valeur spécifique ? Nous pouvons utiliser la fonction filter () pour effectuer cette action.

La fonction filter () parcourt un tableau d`objets et recherche un objet particulier évaluer. filter() prend un argument : une fonction utilisée pour rechercher une valeur. Voici la syntaxe de la fonction JavaScript filter() :

exemple JavaScript filter ()

Nous avons une table d`articles pour la commande de café qui contient à la fois le nom du café commandé et le nom du client.

Notre le programme renvoie :

Tout d`abord, nous déclarons un tableau appelé com mands. Cela stocke une liste des noms des personnes avec qui j`ai commandé et la boisson qu`ils ont commandée. Ensuite, nous déclarons une variable JavaScript appelée check_orders. Cette variable utilise la fonction filter () pour vérifier si quelqu`un nommé John Appleseed a commandé un café aujourd`hui.

Imprimons et transférons la valeur de la variable check_orders à Console Javascript . Depuis que John Appleseed a passé une commande aujourd`hui, notre fonction renvoie son enregistrement de commande. Si vous ne passez pas de commande, notre programme ne vous retournera rien.

Si vous souhaitez en savoir plus sur la méthode filter(), consultez notre tutoriel sur le filtre JavaScript < a href="/javascript-filter-reduce"> () et reduce () .

Conclusion

La méthode includes () vérifie si une valeur est dans un tableau. Cette méthode renvoie true ou false selon le résultat. La méthode filter () détermine si un tableau d`objets contient une valeur particulière. Cette méthode renvoie l`objet qui correspond à un critère donné s`il existe dans le tableau.

Vous voulez en savoir plus sur JavaScript ? Consultez notre guide Comment apprendre JavaScript. Vous y trouverez des conseils d`experts et une liste des meilleurs cours, livres et ressources en ligne que vous pouvez utiliser pour vous aider à apprendre.