Test technique VueJS | QCM & Quiz – Partie 28
Les QCM VueJS sont un excellent moyen de tester et d’approfondir vos connaissances sur ce puissant framework JavaScript. Que vous soyez débutant cherchant à maîtriser les bases ou développeur expérimenté souhaitant valider vos compétences techniques, nos quiz interactifs vous permettent d’évaluer votre compréhension de VueJS. Grâce à des questions ciblées sur des concepts clés comme les composants, la gestion d’état et les directives, ces tests vous aideront à progresser rapidement et à renforcer vos compétences en développement web.
1. Dans Vue.js, quelle méthode permet de changer la valeur d’une propriété réactive ?
A this.$set()
B this.$change()
C this.$update()
D this.$updateProperty()
2. Que fait la directive v-bind:href
dans Vue.js ?
A Elle crée un lien dynamique à un composant.
B Elle lie dynamiquement l’attribut href d’un élément.
C Elle ajoute un événement sur un lien.
D Elle modifie l’URL d’un composant.
3. Dans Vue.js, que fait la méthode created()
?
A Elle exécute du code avant que le DOM soit monté.
B Elle initialise les données avant que le composant ne soit créé.
C Elle est appelée après que les composants soient montés.
D Elle met à jour l’état global de l’application.
4. Quel est l’objectif de l’option data
dans un composant Vue ?
A Contenir les props d’un composant.
B Contenir des données réactives propres au composant.
C Créer un template dynamique.
D Ajouter des événements personnalisés.
5. Quel est le rôle de v-on:keydown
dans Vue.js ?
A Exécuter une méthode lors de la pression d’une touche du clavier.
B Appliquer un style dynamique en fonction de la touche pressée.
C Lier un événement au composant enfant.
D Lier des props au clavier.
6. Que permet v-on:click
dans Vue.js ?
A Lier une fonction à un événement de clic.
B Appliquer une transition sur un élément lors du clic.
C Modifier la valeur d’un input au clic.
D Créer un composant dynamique lors du clic.
7. Comment créer un composant Vue dynamique en fonction des props
?
A Utiliser v-for pour itérer sur les composants.
B Définir le composant dans un slot et passer les props.
C Utiliser is
pour lier dynamiquement un composant au template.
D Passer un composant comme template dynamique dans une méthode.
8. Que fait v-on:mouseenter
dans Vue.js ?
A Crée une transition lors du survol d’un élément.
B Lier un événement au survol d’un élément.
C Change l’opacité d’un élément au survol.
D Modifie une propriété dynamique en fonction du survol.
9. Que fait v-for="(value, index) in array"
dans Vue.js ?
A Itère sur un tableau ou un objet et affiche les éléments.
B Crée un composant dynamique pour chaque élément.
C Crée un événement pour chaque index du tableau.
D Lier un style dynamique au tableau d’éléments.
10. Quel est l’objectif principal des « computed properties » ?
A Calculer et mettre en cache des valeurs dérivées d’autres propriétés.
B Modifier les props de manière dynamique.
C Appliquer des animations aux propriétés.
D Lier des slots dynamiques à une propriété.