Directives et Pipes dans Angular
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel est l'objectif principal des directives structurelles dans Angular ?

  • Modifier le DOM (correct)
  • Contrôler les événements utilisateurs
  • Récupérer des données d'une API
  • Modifier le style d'un élément
  • Quels paramètres le *ngIf prend-il en entrée ?

  • Une liste d'éléments
  • Un booléen (correct)
  • Un entier
  • Une chaîne de caractères
  • Quel est le préfixe souvent utilisé pour les directives structurelles ?

  • #
  • @
  • * (correct)
  • %
  • Quelle directive serait appropriée pour afficher une liste d'éléments dans Angular ?

    <p>*ngFor</p> Signup and view all the answers

    Quelle propriété fournit l'index de l'élément courant lors de l'utilisation de *ngFor ?

    <p>index</p> Signup and view all the answers

    Comment peut-on rendre une directive paramétrable dans Angular ?

    <p>En utilisant le décorateur @Input()</p> Signup and view all the answers

    Quelle directive structurelle est utilisée pour afficher un élément conditionnellement ?

    <p>*ngIf</p> Signup and view all the answers

    Quel est le rôle de la valeur 'first' dans une boucle *ngFor ?

    <p>Vrai si c'est le premier élément</p> Signup and view all the answers

    Quel est le but principal d'un pipe dans Angular ?

    <p>Transformer des valeurs dans les templates.</p> Signup and view all the answers

    Quelle est la caractéristique d'un pipe pur ?

    <p>Il renvoie la même valeur pour les mêmes paramètres.</p> Signup and view all the answers

    Comment créer un pipe dans Angular en utilisant le CLI ?

    <p>ng g p nomPipe</p> Signup and view all the answers

    Que décrit la fonction f(x) = 2f(x-1) + 3f(x-2) avec n > 1 ?

    <p>Une fonction de récursivité.</p> Signup and view all the answers

    Quel est le but de la bibliothèque memo-decorator mentionnée ?

    <p>Mémoriser les résultats des fonctions pures.</p> Signup and view all the answers

    Quel est l'effet d'une fonction pure lors de son utilisation dans un pipe ?

    <p>Elle ne produit pas d'effets secondaires.</p> Signup and view all the answers

    Quelle valeur sera affichée par le TeamPipe pour 'barca' ?

    <p>blaugrana</p> Signup and view all the answers

    Quel est le type d'entrée pour la méthode transform() d'un pipe ?

    <p>N'importe quel type de valeur.</p> Signup and view all the answers

    Quel est l'objectif principal des directives dans Angular?

    <p>Attacher un comportement aux éléments du DOM</p> Signup and view all the answers

    Comment se crée une directive dans Angular?

    <p>ng g directive nomDirective</p> Signup and view all the answers

    Quels types de directives Angular la documentation officielle identifie-t-elle?

    <p>Directives structurelles, directives d'attributs et composants</p> Signup and view all the answers

    Quelle fonctionnalité les directives structurelles offrent-elles?

    <p>Ajouter et supprimer des éléments dans le DOM</p> Signup and view all the answers

    Quel est l'usage de l'annotation @Directive dans Angular?

    <p>Identifier une classe comme directive</p> Signup and view all the answers

    Quel est le rôle d'une directive d'attribut dans Angular?

    <p>Attach to an element's behavior</p> Signup and view all the answers

    Qu'est-ce qu'un composant dans Angular?

    <p>Une directive avec son propre template</p> Signup and view all the answers

    Quel élément est une caractéristique d'un CV dans l'exercice?

    <p>Cin</p> Signup and view all the answers

    Quel est le rôle de l'event loop dans la gestion du code asynchrone ?

    <p>Il exécute des traitements sans bloquer le moteur JS.</p> Signup and view all the answers

    Qu'est-ce qui a permis l'exécution de JavaScript en dehors du navigateur ?

    <p>Le développement de Node.js.</p> Signup and view all the answers

    Quelle bibliothèque est utilisée par Node.js pour gérer les I/O asynchrones ?

    <p>Libuv</p> Signup and view all the answers

    Comment Node.js est-il généralement décrit par rapport à l'exécution de code ?

    <p>Comme un environnement asynchrone et dirigé par les événements.</p> Signup and view all the answers

    Quel est le moteur JavaScript utilisé par Node.js ?

    <p>V8</p> Signup and view all the answers

    Quelle est la caractéristique principale d'un code asynchrone ?

    <p>Il ne bloque pas l'exécution du programme.</p> Signup and view all the answers

    Quel modèle de traitement Node.js suit-il par défaut ?

    <p>Un modèle basé sur les événements.</p> Signup and view all the answers

    Quelle affirmation est vraie au sujet du multithreading dans Node.js ?

    <p>Node.js est monothread avec une option pour le multithreading.</p> Signup and view all the answers

    Quel est le principal avantage des propriétés computed en termes de performance?

    <p>Elles n'effectuent des calculs que lorsqu'elles sont lues.</p> Signup and view all the answers

    Que se passe-t-il lorsque la référence d'un signal computed devient hors de portée?

    <p>Le signal est automatiquement supprimé.</p> Signup and view all the answers

    Comment peut-on rendre un signal de type WritableSignal non modifiable?

    <p>En utilisant la méthode asReadonly().</p> Signup and view all the answers

    Quelle est la fonction de l'API effect()?

    <p>Effectuer un traitement en réponse à un changement de signal.</p> Signup and view all the answers

    Quel type de remise est appliqué lorsqu'une quantité de pièces est comprise entre 10 et 15?

    <p>Remise de 20%.</p> Signup and view all the answers

    Qu'est-ce qui déclenche la réexécution d'un effet dans l'API effect()?

    <p>Un changement dans l'un des signaux utilisés.</p> Signup and view all the answers

    Quelle valeur est par défaut pour la TVA dans l'exercice proposé?

    <p>18%.</p> Signup and view all the answers

    Quelle est la caractéristique des computed en termes de leur statut de lecture?

    <p>Elles sont toujours en lecture seule.</p> Signup and view all the answers

    Quel est le rôle principal d'un service dans une application ?

    <p>Interagir avec les données et effectuer des traitements métiers</p> Signup and view all the answers

    Quelle commande est utilisée pour créer un service via la CLI Angular ?

    <p>ng generate service nomDuService</p> Signup and view all the answers

    Quelle est l'utilité de l'injection de dépendance dans un service ?

    <p>Déléguer l'instanciation des dépendances à un injecteur</p> Signup and view all the answers

    Que se passe-t-il si une dépendance est modifiée dans le constructeur ?

    <p>Il faut modifier manuellement chaque classe qui utilise cette dépendance</p> Signup and view all the answers

    Quelles étapes sont nécessaires pour injecter une dépendance ?

    <p>Déclarer la dépendance dans le provider et passer comme paramètre dans le constructeur</p> Signup and view all the answers

    Quel patron de conception est associé à l'injection de dépendance ?

    <p>Patron de fabrication</p> Signup and view all the answers

    Lorsqu'une classe A1 dépend d'une classe B, quelle est la méthode recommandée pour gérer cette dépendance ?

    <p>Utiliser l'injection de dépendance pour passer une instance de B à A1</p> Signup and view all the answers

    Quelle annotation est utilisée pour déclarer un service injectable dans Angular ?

    <p>@Injectable()</p> Signup and view all the answers

    More Like This

    Angular Components and Directives
    5 questions
    Angular ngIf Quiz
    5 questions
    Angular Directives Quiz
    5 questions
    Use Quizgecko on...
    Browser
    Browser