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.

Tableau Javascript exp: Questions

Tableau Javascript filter: Questions

Shop

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

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method