前端开发基础(习题卷4)_第1页
前端开发基础(习题卷4)_第2页
前端开发基础(习题卷4)_第3页
前端开发基础(习题卷4)_第4页
前端开发基础(习题卷4)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷科目:前端开发基础前端开发基础(习题卷4)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages前端开发基础第1部分:单项选择题,共62题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.push向数组的末尾____________一个或更多元素A)添加B)all()C)reques答案:A解析:[单选题]2.下面哪个优先级最高?()A)ID选择器的样式B)HTML元素选择器,伪元素选择器C)类选择器、属性选择器D)HTML元素的内联样式答案:D解析:[单选题]3.下面有关JavaScript中call和apply方法的描述,错误的是?A)call与apply都属于Ftotype的一个方法,所以每个function实例都有call、apply属性B)两者传递的参数不同,call函数第一个参数都是要传入给当前对象的对象,apply不是C)apply传入的是一个参数数组,也就是将多个参数组合成为一个数组传入D)call传入的则是直接的参数列表。call方法可将一个函数的对象上下文从初始的上下文改变为由thisObj指定的新对象。答案:B解析:/[单选题]4.组件之间需要进行值的传递,以下父组件向子组件传值正确的是:A)<sayv-bind:hello=?helloVue?></say>props:[?helloVue?]B)<sayv-bind:hello=?helloVue?></say>props:["hello?]C)<sayhello=?helloVue?></say>props:["helloVue?]D)<sayhello=?helloVue?></say>props:[?hello?]答案:B解析:[单选题]5.下列选项中,属于并集选择器书写方式的是()A)h1p{}B)h1_p{}C)h1,p{}D)h1-p{}答案:C解析:[单选题]6.以下哪个是Node.is中用于获取文件信息的异步函数A)fs.appendFile(file,data[,options],callback)B)[fs.writeFileSync(file,data[,options])]C)fs.stat(path,callback)D)fs.writeFile(file,data[,options],callback)答案:C解析:[单选题]7.bootstrap中以下标签,错误的是A)text-left用于左对齐B)text-center水平居中对齐C)text-vertical垂直居中对齐D)text-uppercase可以将字母全部大写答案:C解析:[单选题]8.正则表达式^d+[^d]+能匹配下列哪个字符串?A)123B)123aC)d123D)123def答案:C解析:/[单选题]9.对于事件流说法错误的是:()A)事件流分为三个阶段B)事件流分捕获阶段、目标节点、冒泡阶段C)捕获和冒泡同时存在先执行冒泡阶段D)目标阶段存在捕获和冒泡,按顺序执行答案:C解析:[单选题]10.编程时要通过表单名称来访问表单时,需要指定form的()属性。A)nameB)actionC)methodD)enctype答案:A解析:[单选题]11.gitfetch命令实现的操作是?A)拉取远端分支并与本地分支合并B)推送本地代码与远端合并C)拉取远端分支并没有任何合并操作D)拉取远端更新并合并本地代码操作答案:C解析:[单选题]12.下列JavaScript的哪个表达式会返回true()0?A)1+?0?===?1?B)undefinedC)1+?0?===1D)0?答案:D解析:[单选题]13.在实例中,如何访问路径携带而来的参数:A)this.$route.queryB)this.$router.queryC)this.route.queryD)this.router.query答案:A解析:[单选题]14.下列做法中不是提升CSS渲染性能的操作的是A)尽量使用CSS子代选择器尽量多的嵌套,层次越多越好B)不是在标签多的页面使用通配符选择器C)避免使用CSS的表达式D)尽量少使用绝对定位答案:A解析:CSS自带选择器嵌套层数太多会造成CSSTree加载变慢,影响最终的渲染速度,建议嵌套层数不超过3层[单选题]15.HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。(5.0分)5.0分A)<html>B)<body>C)<title>D)<head>答案:A解析:[单选题]16.010*2这个表达式的运算结果是多少?A)16B)20C)38D)0答案:A解析:以数字0开头的数字是八进制,所以010是8,8*2=16[单选题]17.根据这段代码,选出正确的效果()A)块级元素块级元素块级元素块级元素行内元素行内元素行内元素行内元素B)块级元素块级元素块级元素块级元素行内元素行内元素行内元素行内元素C)块级元素块级元素块级元素块级元素行内元素行内元素行内元素行内元素D)块级元素块级元素块级元素块级元素行内元素行内元素行内元素行内元素答案:A解析:[单选题]18.下列选项中,用来安装vue模块的正确命令是()。A)npminstallvueB)node.jsinstallvueC)nodeinstallvueD)npmIvue答案:A解析:[单选题]19.什么是KDD()。A)数据挖掘与知识发现B)领域知识发现C)文档知识发现D)动态知识发现答案:A解析:[单选题]20.在HTML中,下面form标签中的action属性用于设置()。<formaction="…"method="…"><!--文本框、按钮等表单元素--></form>A)表单的样式B)表单提交方法C)表单提交地址D)表单名称答案:C解析:/[单选题]21.提供Java存取数据库能力的包是?A)java.sqlB)java.awtC)java.langD)java.swing答案:A解析:[单选题]22.以下JavaScript代码中,哪个函数是闭包()letfoo=function(){console.log('foofunction')}functionprint(){console.log('printfunction');functionouter(){vara='helloworld';functioninner(){returna;}returninner();}console.log(outer();A)foo()B)printC)outer()D)inner()答案:D解析:inner()被定义在outer()函数内部的,拥有对其父作用域的引用。[单选题]23.在组件中使用()来声明需要从父级接收的数据。(5.0分)5.0分A)propsB)dataC)$eventD)$emit答案:A解析:[单选题]24.{HTML题目}默认情况下,使用P标记会形成什么效果?(C)A)在文字P所在位置中加入8个空格B)P后面的文字会变成粗体C)开始新的段落D)P后面的文字会变成斜体答案:C解析:[单选题]25.transition-timing-function属性规定过渡效果的速度曲线,默认值为()。A)easeB)linearC)ease-inD)ease-out答案:A解析:[单选题]26.下面哪个不是HTML标签()A)divB)aC)formD)document答案:D解析:[单选题]27.表格中单元格进行跨行合并时,可使用()属性。A)cellspacingB)cellpaddingC)rowspanD)colspan答案:C解析:[单选题]28.实现点击文本也能控制复选框,以下设置正确的是()A)<inputtype="checkbox"name="music"/><labelfor="music">音乐</label>B)<inputtype="checkbox"id="music"/><labelfor="music">音乐</label>C)<inputtype="checkbox"name="music"/><labelid="music">音乐</label>D)<inputtype="checkbox"id="music"/><labelname="music">音乐</label>答案:B解析:[单选题]29.下列选项中,用于定义动画效果需要播放3次的代码是()。A)animation:3;B)animation-timing-function:3;C)animation-delay:3;D)animation-iteration-count:3;答案:D解析:[单选题]30.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?()A)insertAfter(content)B)appendTo(content)C)append(content)D)after(content)答案:D解析:[单选题]31.Git中,将远程仓库内容拷贝到本地命令是?A)gitinitB)gitpullC)gitcopyD)gitclone答案:D解析:[单选题]32.将a标签用div标签包裹起来的方法是?:A)$("a").wrap("")B)$("a").wrap("div")C)$("div").wrap("a")D)$("a").wrap("")答案:A解析:[单选题]33.按粒度大小的顺序,Hive数据被组成为:数据库,表格,__和桶()A)元组B)栏C)分割D)行答案:C解析:[单选题]34.CSS定义了哪两种类型的渐变()上下渐变2.线性渐变3.对角渐变4.径向渐变A)2和4B)1和2C)3和4D)1和3答案:A解析:[单选题]35.若要产生一个5行20列的多行文本域,以下方法中,正确的是()。A)〈textarearows="20"cols="5"name="text"〉〈/textarea〉B)〈textarearows="5"cols="20"name="text"〉〈/textarea〉C)〈textarearows="20"cols="5"name="text"〉D)〈textarearows="5"cols="20"name="text"〉答案:B解析:[单选题]36.{HTML题目}哪一标记用于使HTML文档中表格里的单元格在同行进行合并?()A)cellspacingB)cellpaddingC)rowspanD)colspan答案:D解析:[单选题]37.在CSS语言中下列哪一项的适用对象是"所有对象"?A)背景附件B)文本排列C)纵向排列D)文本缩进答案:A解析:[单选题]38.Git中,查看历史提交记录的命令是什么?A)githistoryB)gitrecordC)gitlogD)gitcache答案:C解析:gitlog看你commit的日志显示提交日志/halaoda/article/details/78661334[单选题]39.表示水平线的HTML代码是:A)<hr/>B)C)<hr></hr>D)<tr>答案:A解析:<hr/>是单标签<br/>是换行符<tr>标签定义HTML表格中的行[单选题]40.以下有关v-for指令说法错误的是:v-for指令不可以循环对象A)v-for指令可以循环数组B)v-for指令不可以循环对象C)v-for指令中的参数可以有多个D)v-for指令可以在div中使用答案:B解析:[单选题]41.关于列表标记与文字描述内容不对应的是()。A)〈dl〉定义列表B)〈ul〉无序列表C)〈dir〉目录列表D)〈li〉嵌套列表答案:D解析:[单选题]42.HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层?A)<!DOCTYPEhtml>B)htmlC)headD)body答案:B解析:[单选题]43.设置主轴方向的弹性盒子元素的对齐方式可以使用()属性实现A)align-contentB)justify-contentC)align-selfD)align-items答案:B解析:[单选题]44.创建一个有6行数据的表格,让偶数行的背景色为gray,下面jQuery选择器操作正确的是()$("tabletr:even").csbacakground-color","gray");A)$("tabletr:even").csbacakground-color","gray");B)$("tabletr:odd).cs("background--color","gray");C)$("table[tr=even)")css("background-color","gray")D)$("tabletr:even,")cs("color","gray");答案:A解析:$("tabletr:even")表示选择表格的奇数行[单选题]45.在Vue中,()指令使用"iteminitems"形式的语法A)v-onB)v-forC)v-onceD)v-bind答案:B解析:[单选题]46.使用修饰符时,顺序很重要;相应的代码会以同样的顺序产生,以下代码的意义为:v-on:click.self.preventA)阻止对元素自身的点击B)阻止所有的点击C)元素点击事件D)元素自身被点击答案:A解析:[单选题]47.下列不是字体标记的属性的是()A)alignB)sizeC)colorD)face答案:A解析:<font>双标签,属性:size字号大小,color文本的颜色,face字体[单选题]48.Vue中提供了许多事件修饰符来帮助我们隔离dom操作,只关注业务逻辑,那么以下事件修饰符哪个是阻止事件的冒泡:A)stopB)preventC)onceD)capture答案:A解析:[单选题]49.对元素样式的绑定就是对元素的class属性或()属性进行绑定。A)srcB)hrefC)styleD)name答案:C解析:[单选题]50.有关flex布局说法不正确的是()A)FlexibleBox,弹性布局,用来为盒状模型提供最大的灵活性B)可以实现类似垂直居中布局C)设为Flex布局以后,子元素的float、clear和vertical-align属性将继续发挥作用D)所有子元素自动成为容器成员,称为Flex项目(flexitem)答案:C解析:[单选题]51.在Ajax中,哪个属性可以用来获取当前Ajax的状态码:A)stateB)responseXMLC)readyStateD)responText答案:C解析:[单选题]52.希望图片具有?提交?按钮同样的功能,该如何编写表单提交?()A)在图片的onClick事件中手动提交B)在图片上添加onSubmit事件C)在图片的onSubmit事件中手动提交D)在表单中自动提交答案:A解析:[单选题]53.根据Jquery的哪个过滤属性获取一个列表中的偶数列()A):evenB):oddC):lastD):first答案:A解析:获取偶数列使用:even[单选题]54.哪个HTTPMethod可以用来传递大数据量?A)POSTB)PUTC)DELETED)GET答案:A解析:[单选题]55.以下说法错误的是:监听属性中的属性名称可以随便定义A)计算属性中属性的名称可以按命名规范随便定义B)监听属性中的属性名称可以随便定义C)计算属性具有缓存机制D)监听属性可以用来监听变量的变化答案:B解析:[单选题]56.bgsound标记与embed标记都有loop属性,但属性类型不同,它们类型分别是()。A)布尔型、数值型B)布尔型、布尔型C)数值型、数值型D)数值型、布尔型答案:D解析:[单选题]57.请选择一个样式可以给文本添加阴影:A)box-shadowB)border-radiusC)text-shadowD)text-overflow答案:C解析:[单选题]58.vararr=[];typeofarr的结果是()A)arrayB)functionC)objectD)undefined答案:C解析:[单选题]59.typeoftypeof'number'这句代码最终返回的是什么?A)stringB)numberC)NaND)Object答案:A解析:'number'是字符串typeof'number'返回?string?[单选题]60.为获取页面中多个同名对象,应使用document对象的()方法;(5.0分)0.0分A)getElementByName()B)getElementById()C)getElementsByTagName()D)getElementsByName()答案:D解析:[单选题]61.在Vue的事件绑定中,以下关于点击事件写法正确的是:A)@click="hello"B)@click:="hello"C)@hello="click"D)@click:v-on=?hello"答案:A解析:[单选题]62.下列css代码,()能控制鼠标悬浮其上的超链接样式。A)a:link{color:#ff7300;}B)A:visited{color:#ff7300;}C)A:hover{color:#ff7300;}D)a:active{color:#ff7300;}答案:C解析:第2部分:多项选择题,共14题,每题至少两个正确答案,多选或少选均不得分。[多选题]63.Vue组件注册的过程可以细分为()和()A)分布注册B)局部注册C)全局注册D)集中注册答案:BC解析:[多选题]64.下列关于CSS3多列布局说法正确的有()A)column-count:属性设置列的具体个数B)column-width:属性控制列的宽度C)column-gap:两列之间的列间距D)column-span:规定元素应横跨多少列(1:不跨列(默认);all;跨所有列答案:ABCD解析:[多选题]65.关于语义化说法不正确的是()A)语义化的HTML有利于机器的阅读B)Table属于过时的标签,遇到数据列表时,需尽量使用div来模拟表格C)语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化D)Header、article、address都属于语义化明确的标签答案:ABC解析:[多选题]66.color属性用于定义文本的颜色,以下写法正确的是()A)h2{color:red;}B)h2{color:"red";}C)h2{color:"#F60";}D)h2{color:#FF6600;}答案:AD解析:[多选题]67.以下代码可以获取出页面中所有按钮的是。:A)$("input:radio")B)$(":radio")C)$(":button")D)$("input[type='checkbox']")答案:ABD解析:[多选题]68.以下关于CSS3动画说法正确的是()A)CSS3的动画都是帧动画B)CSS3的动画类型有三种C)CSS3动画是不可以有交互的D)CSS3的动画通过webkit-key-frame来预先定义答案:ABD解析:[多选题]69.一条CSS规则由()组成。A)选择器B)声明C)变量D)函数答案:AB解析:[多选题]70.下列选项中,属于?target?属性值的是()A)_doubleB)_selfC)_newD)_blank答案:BD解析:[多选题]71.在网页中经常使用的图像格式是()。A)gifB)jpgC)pngD)bmp答案:ABC解析:[多选题]72.关于无序列表,下列说法错误的是()。A)无序列表可以让列表项采用大写罗马字母表示B)无序列表里面只能放置<li>,不能放其他标签C)无序列表里面可以直接嵌套其他标签D)无序列表<li>里面可以嵌套其他标签答案:BD解析:[多选题]73.在Vue中,下列关于Vue的优势的说法错误的是()【选两项】A)双向数据绑定B)可复用的组件C)增加代码的耦合度D)功能插件化答案:CD解析:[多选题]74.下列关于CSS的说法正确的一项是A)CSS可以控制网页背景图片B)margin属性的属性值可以是百分比C)整个BODY可以作为一个BOXD)对于中文可以使用word-spacing属性对字间距进行调整答案:ABC解析:[多选题]75.下面可以声明数字的js代码是A)consta=0xa1B)consta=076C)consta=0b21D)consta=7e2答案:ABD解析:/[多选题]76.下列样式代码中,能够设置元素定位模式的是()。A)position:static;B)position:fixed;C)position:absolute;D)position:relative;答案:ABCD解析:第3部分:判断题,共14题,请判断题目是否正确。[判断题]77.DOM允许JavaScript更改HTML元素的样式A)正确B)错误答案:对解析:[判断题]78.在网页中需要插入图片的相对路径中,?../?用于指定上一级文件夹。A)正确B)错误答案:对解析:[判断题]79.表示的是字体标记。A)正确B)错误答案:对解析:[判断题]80.字体标记的属性有size,color,face。A)正确B)错误答案:对解析:[判断题]81.基本数据类型存储在堆中A)正确B)错误答案:错解析:[判断题]82.热区映射area标记的shape属性有rect、circle、poly等三种取值。A)正确B)错误答案:对解析:[判断题]83.window.location和document.location引用的是同一个对象A)正确B)错误答案:对解析:[判断题]84.undefined转换为数值时是NaNA)正确B)错误答案:对解析:[判断题]85.HTML是一种超文本标记语言。A)正确B)错误答案:对解析:[判断题]86.在CSS中,任何的HTML标记都拥有style属性。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论