2021-2022学年第二学期Vue期中测试

请同学们仔细审题,认真做答,考试时间45分钟,共两大题,总计40分
班级
    ____________
姓名
    ____________
一、单选题,共20题,每小题1.5分,共30分
vue的常用属性不包括下面哪个选项?
A.el
B.watch
C.methods
D.mounted
vue常用属性中哪个属性可以根据已经存在的属性计算出新的属性,对于同样的数据,会缓存。当其依赖属性的值发生变化是,这个属性的值和相关的值会自动更新
A.methods
B.watch
C.computed
D.data
vue常用属性中哪个属性可以用来设置模板,会替换页面元素
A.methods
B.data
C.watch
D.template
vue常用属性中哪个属性可以存放数据
A.template
B.watch
C.methods
D.data
vue常用属性中哪个属性可以监听data中数据的变化
A.computed
B.watch
C.methods
D.el
v-show控制元素的显示与隐藏,下面哪个指令和v-show的功能相同
A.v-if
B.v-else
C.v-model
D.v-on
v-show控制元素的显示与隐藏,接收的是
A.表达式
B.表达式或者布尔值
C.布尔值
D.数组
数组的索引(下标)从()开始
A.0
B.1
C.index
D.length
下面哪个方法可以添加元素到数组后面
A.push
B.shift
C.pop
D.sort
下面哪个方法可以删除数组最后一个元素
A.reverse
B.sort
C.pop
D.splice
可以对数组进行删除、替换和添加的方法是
A.splice
B.pop
C.reverse
D.shift
sort()方法可以对数组进行什么操作
A.升序
B.删除
C.添加
D.替换
vue.js有几种引入方式
A.2
B.3
C.4
D.1
mvvm是一种
A.设计理念
B.视图
C.页面设计
D.概念
以下哪个指令控制数据双向绑定指令,限制在 <input>、<select>、<textarea>、components中使用
A.v-on
B.v-model
C.v-text
D.v-html
在vue页面的生命周期中,哪一个钩子函数对应的是挂载到元素并且显示到页面上
A.mounted
B.beforeupdate
C.created
D.beforeMount
vue页面的生命周期当页面加载完毕之后按照顺序是执行到哪个钩子函数
A.beforecreat、created、beforeMount、beforeupdate
B.beforecreat、created、beforeupdate、updated
C.beforeMount、mounted、beforecreat、created
D.beforecreat、created、beforeMount、mounted
下面哪一项对组件命名的描述不正确
A.可以使用html元素命名
B.短横线(例如:my-component)
C.驼峰式(例如:MyComponent)
D.尽量见名知意
vue中涉及到子组件传值给父组件需要在子组件中使用什么向父组件传递数据?
A.$on
B.props
C.$emit
components
vue中涉及到父组件传值给子组件,需要在子组件中使用什么接受从父组件传递过来的数据?
A.$on
B.props
C.$emit
D.component
二、判断题,共10小题,每小题1分,共10分
vue指令中v-bind指令和v-on指令可以简写,其中v-bind指令的简写是@
Vue 是一套用于构建用户界面的非渐进式框架。
vue的优势包括体积小、运行效率高、双向数据绑定、生态丰富、学习成本低等等
当元素被v-once 指令修饰时,只会执行一次渲染,当数据发生改变时,当前元素不会再变化
页面数据更新时,只会触发beforeupdate和updated
全局组件注册时在vue实例外,全局组件能应用于同页面的所有实例
注册全局组件的语法是:Vue.component(tagName, options)其中tagname是组件名,option是模板项
局部组件在实例外使用components注册,调用的时候用<>包含组件名
组件是可复用的vue实例
vue组件中的data必须是一个函数

34题 | 被引用0次

使用此模板创建