Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Cours
Questionnaires
Snippets
Les outils
Outils généraux
Générateur de code
Éditeur HTML
Encodeur HTML
Convertisseur Base 64
Différence de Code
Embellisseur JSON
Formatteur CSS
Convertisseur Markdown
Trouveur de Couleur Tailwind CSS
Chiffrer/Déchiffrer par Phrase
Vérificateur de Support API JS
Convertisseur de nombres
Créateur CSS
Créateur de CSS
Créateur d'Ombre de Texte CSS
Créateur de Rotation de Texte CSS
Créateur de Contour CSS
Créateur d'Ombre RGB CSS
Créateur de Transformation CSS
Créateur de Police CSS
Outils de couleur
Pipette de couleur
Couleurs CMYK
Couleurs HWB
Couleurs HSL
Couleur Hex
Mélangeur de Couleurs
Convertisseur de Couleurs
Couleur RGB
Vérificateur de Contraste de Couleur
Dégradé de Couleur
Outils de chaîne
Calculateur de Longueur
Outil Hash MD5
Outil Hash SHA256
Outil Inverseur
Encodeur d'URL
Décodeur URL
Encodeur Base64
Décodeur Base64
Suppresseur d'Espaces
Convertisseur en Minuscules
Convertisseur en Majuscules
Compteur de Mots
Décapant des Lignes Vides
Nettoyeur HTML
Convertisseur Binaire en Hex
Décodeur Binaire Hex
Convertisseur Rot13
Texte en Binaire
Suppresseur de Doublons
Change theme
Dark
Light
System
Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Comment Faire
Comment Git
Comment JavaScript
Comment CSS
Comment PHP
Comment Symfony
Comment HTML
Comment Java
Comment AngularJs
Comment NodeJs
Comment Linux
Comment Apache
Angular - Les bases
1/25
Dans Angular, comment passer des données du composant enfant au composant parent ?
@Output()
@Input()
Input
Output
Suivant >
2/25
Quelle directive modifie la hiérarchie du DOM ?
Directive structurelle
Directive d'attribut
Suivant >
3/25
Dans le routage Angular, quelle balise est utilisée pour rendre le composant correspondant via la route active ?
<router></router>
<router-output></router-output>
<router-outlet></router-outlet>
<router-display></router-display>
Suivant >
4/25
Quelle méthode de RouterModule doit être appelée pour fournir toutes les routes dans AppModule ?
RouterModule.forChild
RouterModule.forRoot
RouterModule
RouterModule.import
Suivant >
5/25
Quelle composante représente l'élément DOM 'cible/hôte' dans le constructeur d'une directive ?
Element
ElementRef
Host
Target
Suivant >
6/25
Quelle commande doit être utilisée pour construire une application en mode production ?
ng build
ng serve
ng build --prod
ng lint
Suivant >
7/25
Quel caractère générique est utilisé pour définir la route 'page non trouvée' ?
*
**
404
^
Suivant >
8/25
Quel service peut être utilisé pour extraire les paramètres de route dans un composant ?
Router
Route
ActivatedRoute
CurrentRoute
Suivant >
9/25
Quel est le but du garde 'resolve' dans le routage Angular ?
Pour empêcher la navigation vers une route
Pour précharger des données pour un composant
Pour autoriser l'accès des utilisateurs à une route
Pour charger un module en différé
Suivant >
10/25
Dans Angular, quel service est couramment utilisé pour la gestion d'état ?
HttpClient
NgRx Store
Router
FormsModule
Suivant >
11/25
Comment implémentez-vous la validation de formulaire dans Angular ?
En utilisant le module Angular Forms
En utilisant CSS
En utilisant des fonctions JavaScript
En utilisant des API Web
Suivant >
12/25
Comment RxJS est-il utilisé dans Angular pour gérer des données asynchrones ?
À travers des promesses
À travers des observables
À travers Async/Await
À travers des callbacks
Suivant >
13/25
Quel décorateur Angular est utilisé pour injecter une dépendance dans une classe ?
@Inject
@Input
@Output
@Directive
Suivant >
14/25
Quel est le rôle de 'NgZone' dans Angular ?
Gérer le flux de données
Interagir avec des services RESTful
Optimiser les performances en contrôlant la détection des changements
Routage et navigation
Suivant >
15/25
Quel décorateur Angular est utilisé pour écouter les événements DOM ?
@HostBinding
@HostListener
@ViewChild
@Input
Suivant >
16/25
Quel est l'usage principal de 'Subject' dans RxJS tel qu'utilisé dans Angular ?
Pour créer un observable
Pour créer une promesse
Pour effectuer des requêtes HTTP
Pour gérer l'état
Suivant >
17/25
Quel décorateur est utilisé pour créer une nouvelle instance d'un service dans Angular ?
@Injectable({ providedIn: 'root' })
@Component
@NgModule
@Directive
Suivant >
18/25
Quel est le but du tableau 'providers' dans '@NgModule' dans Angular ?
Pour déclarer des composants
Pour importer d'autres modules
Pour fournir des services disponibles pour le module
Pour exporter des composants et des directives
Suivant >
19/25
Comment pouvez-vous créer un validateur personnalisé pour un champ de formulaire dans Angular ?
En utilisant un attribut HTML
En créant une fonction qui renvoie un objet de validation
En utilisant CSS
En utilisant la directive 'validator'
Suivant >
20/25
Quel est l'usage principal de la bibliothèque NgRx dans les applications Angular ?
Validation de formulaire
Gestion du routage
Gestion d'état
Traitement des requêtes HTTP
Suivant >
21/25
Comment pouvez-vous optimiser une application Angular pour une meilleure performance ?
En utilisant le chargement différé pour les modules
En augmentant le nombre de requêtes HTTP
En évitant l'utilisation du pipe async
En désactivant la détection de changement
Suivant >
22/25
Comment est réalisée la projection de contenu dans Angular ?
En utilisant la balise <ng-content>
En utilisant la balise <ng-container>
En utilisant la balise <ng-template>
En utilisant la balise <content>
Suivant >
23/25
Quel est le but du garde 'CanDeactivate' dans le routage Angular ?
Pour empêcher l'accès non autorisé à une route
Pour précharger des données avant de naviguer vers une route
Pour confirmer la navigation hors de la route actuelle
Pour charger dynamiquement des modules pour une route
Suivant >
24/25
Comment les directives sont-elles appliquées aux éléments HTML dans Angular ?
En utilisant des attributs HTML
En manipulant directement le DOM
En utilisant des fonctions JavaScript
À travers des composants Angular
Suivant >
25/25
À quoi sert la directive 'ng-template' dans Angular ?
Pour définir des templates pouvant être utilisés avec des directives structurelles
Pour injecter du contenu HTML externe
Pour créer des composants réutilisables
Pour gérer les soumissions de formulaires
Suivant >
Pour obtenir le résultat du quiz, veuillez fournir votre adresse e-mail (facultatif)..
Obtenir le certificat
Il semble que vous n'ayez pas encore répondu à des questions. Veuillez fournir vos réponses pour continuer.