Welcome to CHOOLS VUE JS ASSESSMENT (YOU HAVE ONLY 30 MINUTES TO COMPLETE THIS PART [20 Questions]) **** Wishing You All The Best **** Instructions : To start the quiz, please provide your name, email id and phone number. All questions are mandatory* Answering each question is required before going on to the next page of questions. Your response is subject to change at any time. After completed the quiz click the submit button. If, once the time is up, it will be automatically submitted. The report will be mailed to your email address after the quiz is finished. 1. What is Vuex in Vue.js used for? It manages the application state It handles HTTP requests It facilitates component communication It enables navigation between views in a single-page application2. What is the purpose of lazy loading routes in Vue Router? It delays the loading of the entire Vue app It speeds up the initial loading of the Vue app It reduces the size of the Vue app It improves the performance of the Vue app3. How do you import a Vue.js component into another component? import Component from 'Component.vue'; require('Component.vue'); import { Component } from 'vue'; import Component from './Component.vue';4. How can you commit a mutation in Vuex? this.commit() commit.mutation() this.$store.commit() Vuex.commit()5. What is the purpose of the "v-pre" directive in Vue.js? It prevents a component from being re-rendered It skips compilation for this element and all its children It pre-fetches data before rendering It pre-renders the component6. How can you prevent the default behavior of an event in Vue.js? event.preventDefault() event.prevent() this.preventEvent() this.$preventDefault()7. What is the purpose of the "el" property in a Vue instance? It specifies the element where the Vue app will be mounted It defines the data properties of the Vue app It sets the event listeners for the Vue app It represents the Vue instance itself8. How do you dynamically bind a component to a route in Vue Router? <router- bind> . <router-link> <route-component> <router-view>9. How can you loop through an array and render items in Vue.js? v-for v-if v- loop v-repeat10. In Vue.js, how can you conditionally render content based on a condition? v-show v-if v-bind v-for11. What is Vue.js? A server-side scripting language A front-end JavaScript framework A database management system A programming language12. What is the purpose of the "transition" tag in Vue.js? It defines a custom transition effect It creates a new Vue instance It sets up event listeners It loops through an array13. What is the purpose of the "props" option in a Vue.js component? It defines computed properties It specifies the methods that can be called in the template It sets up event listeners It receives data from a parent component14. What is the purpose of the "methods" option in a Vue component? It defines the data properties of the component It specifies the methods that can be called in the template It sets up event listeners for the component It handles the component's lifecycle hooks15. How can you navigate to a different route programmatically in Vue Router? this.$route.navigate() this.$router.navigate() Vue.navigate() Vue.$router.navigate()16. What is the purpose of the Vue Router in a Vue.js application? It manages the application state It handles HTTP requests It facilitates component communication It enables navigation between views in a single-page application17. In Vue.js, what does the "v-cloak" directive do? It defines a custom directive It hides an element until Vue's compilation is done It creates a transition effect It binds a class dynamically18. Which directive is used to bind an attribute dynamically in Vue.js? v-bind v- model v-show v-if19. How can you handle user input with debounce in Vue.js? v-debounce v-throttle v-input-debounce v-model-debounce20. Which directive is used for two-way data binding in Vue.js? v-model v-bind v-show v-if5 out of 4Time is Up!