Vue.js前端开发实践第一章课后作业
Vue.js前端开发实践第一章课后作业
课后习题
一、填空题
1. Vue是一套构建用户界面的渐进式框架。
2. MVVM主要包含3个部分,分别是Model、 View和ViewModel。
3. Vue 中通过refs属性获取相应DOM元素。
4.在进行Vue调试时,通常使用viewdevtools工具来完成项目开发。
5.Vue中页面结构以组件形式存在。
二、判断题
1. Vue与Angular和React框架不同的是,Vue设计为自下而上逐层应用。(√)2.Vue完全能够为复杂的单页应用提供驱动。(√)
3. Vue 是一套构建用户界面的渐进式框架,Vue的核心只关注视图层。 (√)
4. Vue中MVVM框架主要由3部分组成: Model、 View和ViewModel。(√)
5. 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. 下列不属于Vue开发所需工具的是(D)。
A. Chrome 浏览器
B. VS Code编辑器
C. vue- devtools
D.微信开发者工具
4.npm包管理器是基于(A)平台使用的。
A. Node.js
B. Vue
C. Babel
D. Angular
5.下列选项中,用来安装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更加灵活,开发者既g以选择使用Vue来开发一个全新项目,也可以将Vue引入到一个现有的项目中。
2.请简述Vue优势有那些.
轻量级: Vue相对简单、直接,所以Vue使用起来更加友好.
数据绑定: Vue是一个MVVM框架,即数据双向绑定。指令:
指令主要包括内置指令和自定义指令,以“v-”开头,作用于HTML元素。插件:
插件用于对Vue框架功能进行扩展,通过Mylugin.install完成插件的编写,简单配置后就可以全局使用
3.请简单介绍Vue、React.之 间的区别。
Vue很多特性与Anglar和React有着相同的地方,但是也有着性能方面的区别。
Vue使用基于依赖追踪的观察系统并且使用异步队列更新,所有的数据都是独立触发的,提高了数据处理能力。
React和Vue的中心思想是一切都是组件 ,组件之间可以实现嵌套,React采用 了特殊的JSX语法,Vue中 也推崇编写以*.vue后缀名的文件格式,对文件内容都有一些规定,两者需要编译后使用。
值得一提的是,React依赖虚拟机DOM,而Vue使用的是DOM模板。Vue在模板中提供了指令, 过滤器等,可以非常方便和快捷操作DOM.推荐将Vue使用到具体复杂交互逻辑的前端应用中,以确保用P的体验效果。
更多推荐
所有评论(0)