Testez vos connaissances sur AngularJS – Partie 5

image_pdfimage_print

QCM sur AngularJS avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne et aux certifications. Ces questions et réponses sur AngularJS comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur AngularJS .

Prenez ces questions AngularJS comme un défi et testez vos compétences sur AngularJS. Nous pouvons compter AngularJS comme une compétence plus demandée.
 
 

1. Sélectionnez la classe de contrôle de formulaire correct qui est défini sur TRUE via [(ngModel)] chaque fois que la valeur est modifiée

A .ng-invalid

B .ng-pending

C .ng-pristine

D .ng-dirty

D
La classe ng-dirty vous indique que le formulaire a été modifié par l’utilisateur, tandis que la classe ng-pristine vous indique que le formulaire n’a pas été modifié par l’utilisateur. Les classes sont définies sur n’importe quel champ, tandis que le formulaire a deux propriétés, $dirty et $pristine.

 

 

2. Dans le routing Angular, la balise ci-dessous est utilisée pour rendre le composant correspondant via la route active.

A <router></router>

B <router-output></router-output>

C <router-outlet></router-outlet>

D <router-display></router-display>

C
Router-outlet dans Angular fonctionne comme un placeholder qui est utilisé pour charger dynamiquement les différents composants en fonction du composant activé ou de l’état du route actuel.

 

 

3. Nous devons appeler la méthode ci-dessous de RouterModule pour fournir toutes les routes dans AppModule

A RouterModule.forChild

B RouterModule.forRoot

C RouterModule

D RouterModule.import

B
‘forRoot’ crée un module qui contient toutes les directives, les routes données et le service router lui-même. ‘forChild’ crée un module qui contient toutes les directives et les routes données, mais n’inclut pas le service router.

 

 

4. La commande ci-dessous est utilisée pour exécuter l’analyse de code statique de l’application Angular

A ng build

B ng profile

C ng lint

D ng serve

C
Pour rechercher si il y’a des problèmes dans le code, exécutez la commande ci-dessous.

> Ng lint

 

 
 

5. Le composant ci-dessous représente l’élément DOM cible dans le constructeur d’une directive

A Element

B ElementRef

C Host

D Target

B
Angular ElementRef est un wrapper autour d’un élément natif à l’intérieur d’une vue. Il s’agit simplement d’une classe qui enveloppe les éléments DOM natifs dans le navigateur et vous permet de travailler avec le DOM en fournissant l’objet nativeElement qui expose toutes les méthodes et propriétés des éléments natifs.

 

 

6. Pour créer une application en mode production, utilisez la commande ci-dessous

A ng build

B ng serve

C ng build –prod

D ng lint

C
La configuration « production » est créée par défaut lorsque vous utilisez la CLI pour créer le projet, et vous pouvez utiliser cette configuration en spécifiant l’option --configuration = "production" ou --prod = "true".

 

 

7. En utilisant le caractère générique ci-dessous, nous pouvons définir la page « 404 – page non trouvée »

A *

B **

C 404

D ^

B

 

 
 

8. Le service ci-dessous peut être utilisé pour extraire les paramètres de route à l’intérieur d’un composant

A Router

B Route

C ActivatedRoute

D CurrentRoute

C
ActivatedRoute Contient des informations sur une ‘route’ associé à un composant chargé dans un ‘outlet’. Il peut également être utilisé pour transmettre des données d’un composant à un autre en utilisant une ‘route’ telle que l’ID, flag, l’état, etc.

 

 

9. La fonction get/put/post/delete du service HTTP renvoie _______

A Objet de type « any »

B Observable

C Données Json

D Fonction de rappel(callback)

B
Angular utilise le pattern Observer qui signifie simplement – Les objets observables sont enregistrés, et d’autres objets les observent (dans Angular en utilisant la méthode subscribe) et agissent lorsque l’objet observable est actionné d’une manière ou d’une autre.

 

 

10. Observer envoie des données à plusieurs clients via la méthode ci-dessous

A send()

B next()

C emit()

D publish()

B
La méthode next() est utilisée pour envoyer des messages à un observable qui sont ensuite envoyés à tous les composants Angular qui sont abonnés (observateurs) de cet observable.

 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *