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.

Nous espérons que cet article vous a aidé à résoudre le problème. Outre Tableau Javascript, consultez d'autres sujets liés à exp.

Vous voulez exceller en Python? Consultez notre examen des meilleurs cours en ligne Python 2022. Si vous êtes intéressé par la science des données, découvrez également comment apprendre la programmation en R.

Au fait, ce matériel est également disponible dans d'autres langues:



Boris Galleotti

Tallinn | 2022-11-30

Peut-être y a-t-il d'autres réponses ? Qu'est-ce que le Tableau Javascript signifie exactement ?. Vérifié hier, ça marche !

Manuel Schteiner

Vigrinia | 2022-11-30

C'est simple et clair. Merci de partager. Tableau Javascript et autres problèmes avec filter ont toujours été mon point faible 😁. Je ne suis pas sûr que ce soit la meilleure méthode

Cornwall Chamberlet

Massachussetts | 2022-11-30

Peut-être y a-t-il d'autres réponses ? Qu'est-ce que le Tableau Javascript signifie exactement ?. Je vais l'utiliser dans ma thèse de licence

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically