Vérification de la vérité pour une collection

JavaScriptJavaScriptBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous plongerons dans le monde de la programmation JavaScript et explorerons divers concepts et techniques utilisées dans le développement web. Par des pratiques et des exercices pratiques, vous apprendrez à écrire du code propre et efficace, à travailler avec des structures de données et à créer des pages web dynamiques et interactives. Que vous soyez un débutant ou un programmeur expérimenté, ce laboratoire vous procurera des compétences et des connaissances précieuses pour porter vos capacités de codage à un niveau supérieur.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/BasicConceptsGroup -.-> javascript/array_methods("Array Methods") subgraph Lab Skills javascript/variables -.-> lab-28672{{"Vérification de la vérité pour une collection"}} javascript/data_types -.-> lab-28672{{"Vérification de la vérité pour une collection"}} javascript/arith_ops -.-> lab-28672{{"Vérification de la vérité pour une collection"}} javascript/comp_ops -.-> lab-28672{{"Vérification de la vérité pour une collection"}} javascript/array_methods -.-> lab-28672{{"Vérification de la vérité pour une collection"}} end

Fonction de vérification de la vérité pour une collection

Pour pratiquer le codage, tapez node dans le Terminal/SSH.

Voici une fonction qui vérifie si une fonction prédicat est vraie pour tous les éléments d'une collection.

  • Utilisez Array.prototype.every() pour vérifier si chaque objet passé possède la propriété spécifiée et si elle renvoie une valeur vraie.
const truthCheckCollection = (collection, pre) =>
  collection.every((obj) => obj[pre]);

Utilisation exemple :

truthCheckCollection(
  [
    { user: "Tinky-Winky", sex: "male" },
    { user: "Dipsy", sex: "male" }
  ],
  "sex"
); // true

Sommaire

Félicitations ! Vous avez terminé le laboratoire de vérification de la vérité pour une collection. Vous pouvez pratiquer d'autres laboratoires dans LabEx pour améliorer vos compétences.