Vue第一章习题【答案】

Vue第一章习题

一、 填空题

  1. Vue是一套构建__用户界面____的渐进式框架。
  2. MVVM主要包含3个部分,分别是Model、View和_ViewModel_____.
  3. Vue中通过__refs________属性获取相应DOM元素。
  4. 在进行Vue调试时,通常使用_vue-devtools_____工具来完成项目的开发。
  5. Vue中页面结构以__组件_____形式存在。

二、 判断题

  1. Vue与Angual 和React框架不同的是,Vue设计为自下而上逐层应用。✔
  2. Vue完全能够为复杂的单页应用提供驱动。✔
  3. Vue中 MVVM 框架主要由3部分组成:Model 、View和 ViewModel。✔
  4. Vue可以在 Node环境下进行开发,并借助 npm包管理器来安装依赖。✔

三、 选择题

  1. 下列关于Vue说法错误的是(D)。 A. Vue与Angular都可以用来创建复杂的前端项目 B. Vue的优势主要包括轻量级、双向绑定 C. Vue在进行实例化之前,应确保已经引入了核心文件vue.js D. Vue与React语法是完全相同的
  2. 下列关于Vue的优势的说法错误的是(C)。 A. 双向数据绑定 B.轻量级框架 C.增加代码的耦合度 D.实现组件化
  3. Npm管理器是基于(A)平台使用的 A.Node.js B.Vue C.Babel D.Anguar
  4. 下列选项,用来安装vue模块的正确命令是(A)。 A. npm install vue B.node.js install vue C.node install vue D. npm I vue

四、 简答题

  1. 请简述什么是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使用到具体复杂交互逻辑的前端应用中,以确保用户的体验效果。
经验分享 程序员 微信小程序 职场和发展