Vue第一章习题【答案】
Vue第一章习题
一、 填空题
- Vue是一套构建__用户界面____的渐进式框架。
- MVVM主要包含3个部分,分别是Model、View和_ViewModel_____.
- Vue中通过__refs________属性获取相应DOM元素。
- 在进行Vue调试时,通常使用_vue-devtools_____工具来完成项目的开发。
- Vue中页面结构以__组件_____形式存在。
二、 判断题
- Vue与Angual 和React框架不同的是,Vue设计为自下而上逐层应用。✔
- Vue完全能够为复杂的单页应用提供驱动。✔
- Vue中 MVVM 框架主要由3部分组成:Model 、View和 ViewModel。✔
- Vue可以在 Node环境下进行开发,并借助 npm包管理器来安装依赖。✔
三、 选择题
- 下列关于Vue说法错误的是(D)。 A. Vue与Angular都可以用来创建复杂的前端项目 B. Vue的优势主要包括轻量级、双向绑定 C. Vue在进行实例化之前,应确保已经引入了核心文件vue.js D. Vue与React语法是完全相同的
- 下列关于Vue的优势的说法错误的是(C)。 A. 双向数据绑定 B.轻量级框架 C.增加代码的耦合度 D.实现组件化
- Npm管理器是基于(A)平台使用的 A.Node.js B.Vue C.Babel D.Anguar
- 下列选项,用来安装vue模块的正确命令是(A)。 A. npm install vue B.node.js install vue C.node install vue D. npm I vue
四、 简答题
- 请简述什么是Vue。
Vue(读音/Vjuː/,类似于View)是一套用于构建用户界面的渐进式框架,与其他大型框架相比,Vue被设计为可以自底向上逐层应用。其他大型框架往往一开始就对项目的技术方案进行强制性的要求,而Vue更加灵活,开发者既可以选择使用Vue来开发一个全新项目,也可以将Vue引入到一个现有的项目中。
2.请简述Vue优势有那些。
轻量级: Vue相对简单、直接,所以Vue使用起来更加友好。 数据绑定: Vue是一个MVVM框架,即数据双向绑定。 指令: 指令主要包括内置指令和自定义指令,以“v-”开头,作用于HTML元素。 插件: 插件用于对Vue框架功能进行扩展,通过MyPlugin.install完成插件的编写,简单配置后就可以全局使用。
3.请简单介绍Vue、React之间的区别。
Vue很多特性与Angular和React有着相同的地方,但是也有着性能方面的区别。 Vue使用基于依赖追踪的观察系统并且使用异步队列更新,所有的数据都是独立触发的,提高了数据处理能力。 React和Vue的中心思想是一切都是组件,组件之间可以实现嵌套。React采用了特殊的JSX语法,Vue中也推崇编写以*.vue后缀名的文件格式,对文件内容都有一些规定,两者需要编译后使用。 值得一提的是,React依赖虚拟机DOM,而Vue使用的是DOM模板。Vue在模板中提供了指令。过滤器等,可以非常方便和快捷操作DOM。推荐将Vue使用到具体复杂交互逻辑的前端应用中,以确保用户的体验效果。
