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

下载本文档

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

文档简介

试卷科目:前端开发基础前端开发基础(习题卷2)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages前端开发基础第1部分:单项选择题,共62题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.使用watch选项监听对象内部值的变化,可以在监听属性的选项参数中设置___________选项。A)deepB)onceC)vue答案:A解析:[单选题]2.媒体查询语法中,媒体查询属性?height?表示的是()A)输出设备中的页面可见区域宽度B)输出设备中的页面可见区域高度C)输出设备的屏幕可见宽度D)输出设备的屏幕可见高度答案:B解析:[单选题]3.以下说法正确的是()A)CSS中设置层叠顺序的属性为z-index;B)CSS中设置层叠顺序的属性为index;C)CSS中设置层叠顺序的属性为y-index;D)CSS中设置层叠顺序的属性为x-index;答案:A解析:[单选题]4.下列关于单文件组件的说法不正确的是()。A)不一定要包含<style>标签B)在<template>标签中可以定义多个根元素C)如果需要使CSS样式仅在当前组件中生效,需要设置<style>标签的scoped属性D)通过Prop可以实现父组件向子组件传值答案:B解析:[单选题]5.下列关于虚拟存储器的叙述中,正确的是A)对应用程序员透明,对系统程序员不透明B)对应用程序员不透明,对系统程序员透明C)对应用程序员、系统程序员都不透明D)对应用程序员、系统程序员都透明答案:A解析:[单选题]6.在Vue中,注册语法糖作用原理A)在注册组件时,Vue在背后会自动调用Vponent()方法B)在注册组件时,Vue在背后会自动调用Vue.extend()方法C)在使用组件时,Vue在背后会自动调用Vponent()方法D)在使用组件时,Vue在背后会自动调用Vue.extend()方法答案:B解析:[单选题]7.以下不属于typeof运算符返回值的是?A)"string"B)"function"C)"object"D)"null"答案:D解析:/[单选题]8.contains()方法表示::A)检测class属性中是否包含一个指定的类名。B)如果不存在类名就添加一个;否则,删除它C)从元素的class属性中添加和清除一个类名D)以上都不正确答案:A解析:[单选题]9.下列标记用于设置表格标题的标记是()。A)<caption>B)<caption></caption>C)<html>D)<head>答案:B解析:<caption>是双标签用于设置表格标题。<head>文档头部标签。[单选题]10.下面代码输出正确的是()parseInt(3,8)parseInt(3,2)parseInt(3,0)A)3,3,3B)3,3,NaNC)3,NaN,NaND)other答案:D解析:[单选题]11.{HTML题目}要将表格中的文字放在靠上居中的位置,应该怎么办()A)align="middle"align="top"B)align="center"align="top"C)valign="middle"align="top"D)valign="top"align="center"答案:D解析:[单选题]12.下面有关事件冒泡正确的是:A)事件由叶子节点沿祖先结点一直向上传递直到根节点B)事件由根节点沿子结点一直向下传递直到叶子节点C)事件无法进行传递D)事件有叶子节点沿祖先结点一直向上传递直到直接父节点答案:A解析:[单选题]13.设置表格的()属性为一定的像素,可以使得表格中的数据显得不会过于紧凑。A)cellspacingB)cellpaddingC)rowspanD)colspan答案:A解析:[单选题]14.红色的RGB代码是:A)#00ff00B)#ff0000C)#0000ffD)#f0f0f0答案:B解析:[单选题]15.javascript怎样将一个checkbox设为无效,假设该checkbox的id为checkAll()A)document.getElementById(?checkAll?).enabled=false;B)document.getElementById(?checkAll?).disabled=true;C)document.getElementById(?checkAll?).enabled=true;D)document.getElementById(?checkAll?).disabled=?disabled?;答案:B解析:[单选题]16.以下代码执行结果正确的是()Vara=2;switch(a){case1:alert("1");case2:alert("2");case3:alert("3");Default:alert(?4?);}A)分别弹出1234B)分别弹出234C)程序报错D)只弹出2答案:B解析:[单选题]17.当在运行时条件很少改变的时候,应该选择:A)v-ifB)v-showC)v-modelD)v-for答案:A解析:[单选题]18.在HTML中,()标签用于以预定的格式显示文本,即文本在浏览器中的显示时遵循在HTML源文档中定义的格式。A)<HR>B)<IMG>C)<PRE>D)<BR>答案:C解析:/[单选题]19.〈table〉〈tr〉〈/tr〉〈/table〉中的tr意义是()。A)行B)列C)单元格之间间隔大小D)表格宽度答案:A解析:[单选题]20.在Vue的事件方法中,我们想用data中定义的变量message的时候,应该如何使用:A)直接使用messageB)通过this访问messageC)无法在方法中使用data中定义的变量D)通过形参的名字来传递答案:B解析:[单选题]21.以下不属于Vue组件的使用步骤的是A)创建组件B)注册组件C)初始化组件D)使用组件答案:C解析:[单选题]22.有内部样式表定义如下:<styletype="text/css">p{color:red;font-size:15px;}</style>同时,有html代码如下所示:ptext段落中的文本?ptext?的最终显示效果是A)蓝色文本,字体大小为15pt,背景色为灰色B)红色文本,默认字体大小,背景色为灰色C)蓝色文本,字体大小为15px,背景灰色D)红色文本,字体大小为15px,无背景色答案:C解析:[单选题]23.以下哪个是创建Git分支的命令?A)gitbranchnameB)gitcheckoutnameC)gitcreatenameD)gitaddname答案:A解析:[单选题]24.在html中,可以在网页中实现换行的标签是().A)enterB)brC)hrD)return答案:B解析:/[单选题]25.在HTML中,下列有关邮箱的链接书写正确的是()A)<Ahref="telnet:zhangming@">发送邮件</A>B)<Ahref="mail:zhangming@">发送邮件</A>C)<Ahref="ftp:zhangming@">发送邮件</A>D)<Ahref="mailto:zhangming@">发送邮件</A>答案:D解析:[单选题]26.为数据的总体分布建模;把多维空间划分成组等问题属于数据挖掘的哪一类任务()A)探索性数据分析B)建模描述C)预测建模D)寻找模式和规则答案:B解析:[单选题]27.有关事件修饰符说法错误的是:A)修饰符是由点开头的指令后缀来表示的B)事件修饰符还可以串联起来使用C)Vue提供了按键修饰符D)事件修饰符可以使用在原始的事件添加上面答案:D解析:[单选题]28.下列对MylSAM描述不正确的是()A)MylSAM是MySQL中的一种存储引擎,它的优势是在于查询速度快,性能较高B)MylSAM可以数据压缩,所以它支持压缩表C)MylSAM存储引擎采用的是聚集索引D)MylSAM存储引擎索引采用的是B+树答案:C解析:[单选题]29.以下哪个正则表达式能够取出邮箱(如Alpha.Brovo_Charlie-Delta@)@之前的内容?A)/(\w)+(\.\w+)*@/B)/([A-z0-9]+[_|\_|\.]?)*[A-z0-9]+@/C)/[^\.@]+@/D)/([A-z0-9-_.])*@/答案:D解析:[单选题]30.下列说法不正确的是A)DOCTYPE不存在或形式不正确会导致HTML文档以混杂模式呈现B)Link标签不能用于定义RSSC)HTML可以使用颜色英文名、十六进制颜色值表示颜色D)HTML不是一种编程语言,而是一种标记语言答案:B解析:[单选题]31.储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是()A)一对一的联系B)一对多的联系C)多对一的联系D)多对多的联系答案:D解析:[单选题]32.svndiff-rm:npath命令实现的操作是?A)替换m和nB)拉取m和nC)删除m和nD)比较m和n答案:D解析:[单选题]33.下列样式代码中,可用于清除浮动的是()。A)overflow:both;B)overflow:visible;C)clear:both;D)clear:center;答案:C解析:[单选题]34.下列选项中,属于表单控件的是()。A)单行文本输入框B)密码输入框C)复选框D)以上都是答案:D解析:[单选题]35.查找p元素下的span子元素,以下写法正确的是?:A)$("spanp")B)$("p").find("span")C)$("span").find("p")D)$("p").has("span")答案:B解析:[单选题]36.燃尽图可以说明的问题不包括:A)燃尽图一般用来跟踪一个冲刺的进度状态B)团队把燃尽图作为预测指标来使用,可以直观得看到当前进度是快还是慢C)一般团队需要在DailyScrum的最后查看燃尽图的最新状态,并根据情况采取措施D)燃尽图是一直呈下降趋势的。答案:D解析:[单选题]37.让用户了解网站主要是做什么方面的内容时,可以通过设置meta标记的()属性值来实现A)name="keywords"B)content="keywords"C)name="description"D)content="description"答案:C解析:[单选题]38.React中,建议使用React.Children.map(props.children,()=>)而不是props.children.map(()=>),下列说法不正确的是?A)因为不能保证props.children是一个数组B)如果只有一个族元素,props.children是一个对象C)有多个元素,props.children是一个数组D)map方法是undefined答案:D解析:[单选题]39.有序列表的编号种类有()个。A)3B)4C)1D)5答案:D解析:type属性取值:a:小写字母编号,A:大写字母编号i:小写罗马数字编号I:大写罗马数字编号1:数字编号(默认)[单选题]40.在HTML中,新增了video标签,用来进行视频的展现,下面有关该标签,说法不正确的是:A)所有浏览器都支持该标签B)元素提供了播放、暂停和音量控件来控制视频C)元素支持多个<source>元素.<source>元素可以链接不同的视频文件。浏览器将使用第一个可识别的格式D)元素提供了width和height属性控制视频的尺寸.如果设置的高度和宽度,所需的视频空间会在页面加载时保留,如果没有设置这些属性,浏览器不知道大小的视频,浏览器就不能在加载时保留特定的空间,页面就会根据原始视频的大小而改变答案:A解析:[单选题]41.有以下JavaScript代码,控制台输出的结果是()A)proaundefinedproaprobB)proaprobproaprobC)proaundefinedproaundefinedD)proaundefinedundefinedprob答案:A解析:obj为对象,foo为函数。从以上代码中,给对象添加了a属性,所有函数的原型属性就是totype,因此,通过0totype.a的方式所添加的属性a,对于所有函数都可以访问到。而对于属性b,只给函数添加了(Ftotype.b-'prob')因此,只有函数才有展性b,所以答案为:proaundefinedproaprob[单选题]42.关于移动端开发,以下说法错误的是?A)设置了display:flex的元素可以无需设置大小,该元素会自动调节自身大小B)flex-direction属性指定了弹性盒子的主轴方向C)align-items设置或检索弹性盒子元素在交叉轴方向上的对齐方式D)flex-wrap属性用于指定弹性盒子的子元素换行方式答案:A解析:[单选题]43.以下有关v-for指令说法错误的是:v-for指令中的参数只能有一个A)v-for指令可以循环数组B)v-for指令可以循环对象C)v-for指令中的参数只能有一个D)v-for指令可以在div中使用答案:C解析:[单选题]44.Vue中绑定事件监听需要用到()指令。(5.0分)5.0分A)v-onB)v-bindC)v-modelD)v-html答案:A解析:[单选题]45.下列不是开发HTML网页的软件是()。A)EditplusB)NotePadC)TextPadD)VisualBASIC答案:D解析:[单选题]46.设置框架集不显示所有边框,下列语法正确的是()。A)〈framesetborder="1"〉〈/frameset〉B)〈frameborder="1"〉〈/frame〉C)〈framesetframeborder="1"〉〈/frameset〉D)〈framesetframeborder="0"〉〈/frameset〉答案:D解析:[单选题]47.下列选项中,关于path环境变量说法正确的是A)Path环境变量专门用于配置nodeB)在Node.js中配置环境变量是为了找到?node.exe"文件C)在Node.js中配置环境变量是为了程序运行加速D)配置环境变量前,node命令在任何路径均不可用答案:B解析:[单选题]48.在Vue.js中,列表渲染使用的是()指令。A)v-onB)v-forC)v-ifD)v-model答案:B解析:[单选题]49.关于HTML语义化,以下哪个说法是正确的?()A)语义化的HTML有利于机器的阅读,如PDA手持设备、搜索引擎爬虫;但不利于人的阅读B)Table属于过时的标签,遇到数据列表时,需尽量使用div来模拟表格C)语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化D)header、article、address都属于语义化明确的标签答案:D解析:[单选题]50.在Vue中,我们在哪个配置项中定义计算属性:A)computedB)dataC)methodsD)watch答案:A解析:[单选题]51.在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这类职责的人员统称为()A)数据库管理员B)数据库设计员C)系统分析员D)应用程序员答案:A解析:[单选题]52.用()指令,可以实现数据的双向绑定。A)v-onB)v-bindC)v-ifD)v-model答案:D解析:[单选题]53.下列关于CSS3的圆角边框的说法中,错误的是()A)border-radius后面四个值,分别对应左上、坐下、右下、右上的设置B)如果border-radius只有一个值,代表水平和垂直的半径都相等C)border-radius属性中,如果省略bottom-right,则与top-left相同D)border-radius属性中,如果省略bottom-left,则与top-right相同答案:A解析:[单选题]54.分析下面的HTML代码段,下面描述正确的是()。〈framesetcols="30%,*"〉〈framesetrows="50%,50%"〉〈framename="fx"src="x.html"〉〈framename="fy"src="y.html"〉〈/frameset〉〈frameame="fz"src="z.html"〉〈/frameset〉A)在页面中创建了三个框架,左边一列包含水平两个框架(各占50%)占窗口的30%,右边一列占窗口的70%B)在页面中创建了三个框架,左边一列占窗口的30%,右边一列包含两个框架(各占50%)C)在页面中创建了三个框架,上边一行占窗口的30%,下边一行包含两个框架(各占50%)D)在页面中创建了三个框架,上边一行包含两个框架(各占50%),下边一行占窗口的70%答案:A解析:[单选题]55.下列说法不正确的是A)浏览器为当前的页面提供了两种呈现方式:标准模式与混杂模式B)浏览器根据DOCTYPE是否存在以及使用的哪种DTD来选择要使用的呈现方式C)html中img标签、script标签、li标签都可以进行跨域请求D)html中link标签可以通过RSS读取内容答案:C解析:li标签没有跨域请求的能力[单选题]56.下列描述正确的是A)请求中(User-Agent)会参带有请求用户的访问的设备信息B)HTTP协议中共定义了五种方法来表明对Request-URI指定的资源的不同操作方式C)请求的Accept-Encording是使用的语言种类D)请求中的Connection是连接的目标主机,如果连接的服务器是非标准端口,在这里会出现使用的非标准端口答案:A解析:HTTP协议中共定义了八种方法来表明对Request-URI指定的资源的不同操作方式;请求信息中的Accept-Encording:页面编码种类;Accept-Language:使用的语言种类;Connection:对于HTTP连接的处理,keep-alive表示保持连接,如果是在响应报文中发送页面完毕就会关闭连接,状态变为close[单选题]57.svncat-rPREVfilename>filename命令实现的操作是?A)filename文件的比较B)filename文件的查看C)filename文件的删除D)filename文件的添加答案:B解析:[单选题]58.选择p元素中带有myclass类的元素A)p.myclassB)p.myclassC)myclass>pD)p>.myclass答案:A解析:[单选题]59.如何设定一个元素的边框A)borderB)widthC)marginD)padding答案:A解析:[单选题]60.在AntDesignofVue中,关于栅格化列间隔使用正确的是()A)<a-row:span="6"><a-col:gutter="16">col-6</a-col><a-col:gutter="16">col-6</a-col><a-col:gutter="16">col-6</a-col><a-co:gutter="16">col-6</a-col></a-row>B)<a-row:gutter="16"><a-col:span="6">col-6</a-col><a-col:span="6">col-6</a-col><a-col:span="6">col-6</a-col><a-col:span="6">col-6</a-col></a-row>C)<a-row><a-col:span="6":gutter="16">col-6</a-col><a-col:span="6":gutter="16">col-6</a-col><a-col:span="6":gutter="16">col-6</a-col><a-col:span="6":gutter="16">col-6</a-col></a-row>D)以上都不对答案:B解析:[单选题]61.在采用三级模式结构的数据库系统中,如果对数据库中的表Emp创建聚簇索引,那么改变的是数据库的()A)模式B)内模式C)外模式D)用户模式答案:B解析:[单选题]62.给slot指定()后可以分发多个内容,具名slot可以与单个slot共存。A)slot-scopeB)nameC)scopeD)slot答案:B解析:第2部分:多项选择题,共14题,每题至少两个正确答案,多选或少选均不得分。[多选题]63.在JavaScript中,使用open()方法实现弹出窗口时,能够控制窗口大小无法调节的选项是()A)window.open("show.html","弹出窗口","resizable=no");B)window.open("show.html","弹出窗口","resizable=yes");C)window.open("show.html","弹出窗口","resizable=0");D)window.open("show.html","弹出窗口","resizable=1");答案:AC解析:[多选题]64.在Vue中,以下关于插槽(Slot)说法正确的有()【选两项】A)默认插槽只能有一个B)具名插槽只能有一个C)默认插槽可以有多个D)具名插槽可以有多个答案:AD解析:[多选题]65.下列关于props数据验证说法正确的是:(5.0分)2.5分A)type的值还可以是数组B)default用于设置默认值C)可以直接将数组、对象,赋值给defaultD)type用于验证数据的类型答案:ABD解析:[多选题]66.下列<td>标记的属性中,可以用来合并单元格的是()A)colB)colsC)rowspanD)colspan答案:CD解析:[多选题]67.能够实现字体加粗的标记有()。A)<a></a>B)<b></b>C)<strong></strong>D)<p></p>答案:BC解析:[多选题]68.下列选项中属于jQuery属性选择器的是()A)$("img[src$='.gif']")B)$("img")C)$("[class][title]")D)$("div>span")答案:AC解析:[多选题]69.?Web三剑客?是指()技术。A)HTMLB)CSSC)JavaScriptD)C++答案:ABC解析:[多选题]70.在html中有一个唯一的input标签<inputtype="text"name="username"id="inp1"/>在js中获取这个标签的值的方法是:A)document.getElementById("inp1").value;B)document.getElementsByName("username").value();C)document.getElementsByName("username").value;D)document.getElementsByTagName("input")[0].value;答案:AD解析:[多选题]71.以下关于jQuery选择器使用正确的是()A)对于welcome的正确方法是$(?#id\\#a?)B)对于welcome的正确方法是$(?#id\\[2\\]?)C)对于welcome的正确方法是$(?#id//#a?)D)对于welcome的正确方法是$(?#id//[2//]?)答案:AB解析:[多选题]72.HTML题目下面关于CSS表述正确的是()A)CSS是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。B)层叠样式表是HTML的辅助工具,缺点是设计者设计的网页缺少动感,网页内容的排版布局上也有很多困难C)使用CSS能够简化网页的格式代码,加快下载显示的速度,也减少了需要上传的代码数量,大大减少了重复劳动的工作量。D)CSS是CascadingStylesheets的缩写,中文意思是层叠样式表答案:ACD解析:[多选题]73.js中typeof的返回值可能是以下哪个?A)dateB)undefinedC)booleanD)null答案:BC解析:[多选题]74.img标记的主要属性有()A)srcB)altC)titleD)face答案:ABC解析:[多选题]75.以下哪些可以作为CSS中边距的单位?A)emB)pxC)remD)rpx答案:ABC解析:[多选题]76.下列选项中不能清除div左右两边浮动的属性是()A)clearB)displayC)overflowD)float答案:BCD解析:第3部分:判断题,共14题,请判断题目是否正确。[判断题]77.在浏览器未完全读入图像时,在图像的上方会显示?×?号,并显示替代文字。A)正确B)错误答案:对解析:[判断题]78.?Web三剑客?是指HTML、CSS、JavaScript三大技术。A)正确B)错误答案:对解析:[判断题]79.在超链接中,如果暂时没有确定链接目标,通常将标记的href属性值定义为?*?。()A)正确B)错误答案:错解析:[判断题]80.在HTML5中,header元素可以用来放置网站Logo图片、搜索表单或者其他相关内容。()A)正确B)错误答案:对解析:[判断题]81.浏览器对象模型的英文简称为BOMA)正确B)错误答案:对解析:[判断题]82.在表格中,valign属性用来设置一行内容的水平对齐方式。A)正确B)错误答案:错解析:[判断题]83.有序列表的Type属性的值包括1,A,a,I,i。A)正确B)错误答案:对解析:[判断题]84.监听的方法名必须与data属性名一致。A)

温馨提示

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

最新文档

评论

0/150

提交评论