Question 1 sur 10
1. Quelle directive initialise une application AngularJS?
- A ng-init
- B ng-app
- C ngSrc
- D ng-start
Réponse : B
Explication : La directive ng-app
est utilisée pour initialiser une application AngularJS. Elle marque le début de l'application AngularJS dans l'élément HTML où elle est appliquée.
Question 2 sur 10
2. Lequel des éléments suivants n’est pas un Filtre valide dans AngularJs?
- A lowercase
- B orderby
- C email
- D currency
Réponse : C
Explication : Le filtre email
n'est pas un filtre valide dans AngularJS. Les filtres valides incluent lowercase
, orderby
, et currency
.
Question 3 sur 10
3. Quel est la responsabilité du contrôleur dans AngularJs?
- A Contrôle des données.
- B Affichage des données.
Réponse : A
Explication : Dans AngularJS, le contrôleur est responsable de la gestion des données et de la logique métier. Il récupère les données et les prépare pour la vue, mais ne s'occupe pas directement de l'affichage.
Question 4 sur 10
4. Les directives AngularJS sont utilisées dans ________
- A Model
- B View
- C Controller
- D Module
Réponse : B
Explication : Les directives AngularJS sont principalement utilisées dans la vue (View) pour étendre les fonctionnalités HTML et manipuler le DOM en ajoutant des comportements personnalisés.
Question 5 sur 10
5. Quelle directive Angular est utilisée pour lier la valeur des contrôles HTML (input, select, textarea) aux données d’application?
- A ng-bind
- B ng-cloak
- C ng-model
- D ng-blur
Réponse : C
Explication : La directive ng-model
est utilisée pour lier la valeur des contrôles HTML comme input
, select
, et textarea
aux données du modèle dans AngularJS.
Question 6 sur 10
6. Quelle directive lie les données d’application aux balises HTML dans AngularJS?
- A ng-app
- B ng-model
- C ng-bind
- D Tout les réponses sont vrais
Réponse : C
Explication : La directive ng-bind
est utilisée pour lier les données d'application aux balises HTML, remplaçant le contenu HTML par les données du modèle.
Question 7 sur 10
7. Lequel des éléments suivants est un filtre dans Angular Js?
- A Currency
- B Date
- C Uppercase
- D Tout les réponses sont vrais
Réponse : D
Explication : Les filtres Currency
, Date
, et Uppercase
sont tous des filtres valides dans AngularJS. Ils sont utilisés pour formater les données dans les vues.
Question 8 sur 10
8. Comment combiner filtre et expression?
- A Utilisation de la virgule {{ expression, filtre }}
- B Utilisation de point {{ expression. filtre }}
- C Utilisation de Pipe {{ expression | filtre }}
- D Utilisation de Slash {{ expression / filtre }}
Réponse : C
Explication : En AngularJS, les filtres sont combinés avec des expressions en utilisant le caractère |
(pipe). Par exemple : {{ expression | filtre }}.
Question 9 sur 10
9. Qu’est-ce que le data-binding dans AngularJS?
- A Synchronisation entre Model et View
- B Synchronisation entre Controller et View
- C Synchronisation entre Model et Controller
- D Aucune de ces réponses n’est vraie.
Réponse : A
Explication : Le data-binding dans AngularJS fait référence à la synchronisation entre le modèle (Model) et la vue (View). Les modifications dans l'un sont automatiquement reflétées dans l'autre.
Question 10 sur 10
10. Quelle directive est utilisée pour spécifier un contrôleur dans un élément HTML?
- A Controller
- B ng-control
- C ng-controller
- D ng-ctrl
Réponse : C
Explication : La directive ng-controller
est utilisée pour spécifier un contrôleur dans un élément HTML dans AngularJS. Elle associe un contrôleur au scope de l'élément HTML.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.