2019年最新1+x证书Web前端开发初级理论考试模拟题(含答案)
1+x 证书 Web 前端开发初级理论考试(试卷10 )
共55道题总分:200分形考总分:0分
⼀、单选题共30题,60分
1.以下说法正确的是: D
A table的表单标签
B td的代表⾏
C tr代表列
D table是表格标签
2.在javascript中,执⾏结果正确的是: B
A typeof(null)的结果为null
B typeof(typeof(5))的结果为"string"
C typeof(5)的结果为Number
D typeof(typeof(undefined))的结果为undefined
3.让⼀个动画名为fade的动画持续执⾏并且在第⼀次开始时延迟0.5s开始,每次动画执⾏1s,以下代码正确的是 A
A animation:fade 1s 0.5s infinite
B animation:fade 0.5s 1s infinite
C animation:fade 1s 0.5s linear
D以上都不正确
4.CSS3中可以⽤()关键词,⾃定义字体代表⼩图标 C
A transition
B transform
C font-face
D font-family
5.在javascript中,执⾏后输出的结果是: B
var name="zhaonan"; var obj1={ name:"miao", age:20, say:function(){ console.log(this.name); } } var obj2={ name:"xue", age:30, say:function(){ console.log(this.name); } } var f=obj2.say; console.log(f()); var e=f.bind(obj1); console.log(e()); var k=
A zhaonan zhaonan miao
B zhaonan miao miao
C zhaonan miao xue
D miao zhaonan xue
6.不是HTML5的新增的特性是: D
A新增了很多语义化标签
B新增了⾳频和视频
C新增了本地存储
D新增伪类
7.css样式初始化的原因描述错误的是: C
A清除默认样式
B由于浏览器的内核不同,对标签的默认样式解析不同,导致显⽰效果不同,所以需要初始化样式
C和浏览器没有关系,只是规范⽽已
D保证各个浏览器页⾯效果的⼀致性
8.在jquery中,常⽤的stop(),关于stop()的说法错误的是 D
A stop()停⽌当前动画,后续动画继续执⾏
B stop(true)是停⽌当前动画,后续动画不执⾏
C stop(true,true)是停当前执⾏的动画,直接跳到当前动画的最终状态,后续动画不执⾏
D stop(true,true)是停当前执⾏的动画,直接跳到当前动画的最终状态,后续动画继续执⾏
9.在javascript中,关于数学对象说法正确的是: C
und(4.5)的结果是4
B Math.floor(4.5)的结果是5
il(4.5)的结果是5
D Math.min(3,4,5)的结果是5
10.对于addEventListener绑定事件的说法错误的是 C
A可以给⼀元素绑定多个事件
B addEventListener中的this指绑定的元素
C div.addEventListener("click",function(),false)中的false代表捕获事件
D div.addEventListener("click",function(),false)中的false代表冒泡事件
11.对闭包的理解说法错误的是: A
A闭包不能避免全局污染
B闭包可以将内部函数保存到外部的时候
C可以从外部访问内部变量
D闭包把外部变量保存到内存中不被释放,导致内存泄漏。
12.设置⼀个div元素的外边距为上:20px,下:30px,左:40px,右:50px,下列书写正确的是:D
A padding:20px 30px 40px 50px;
B padding:20px 50px 30px 40px;
C margin:20px 30px 40px 50px
D margin:20px 50px 30px 40px
13.块级元素说法正确的是: B
A块级元素和其他元素在⼀⾏显⽰
B块级元素对宽和⾼,边距⽣效
C块级元素对宽和⾼⽣效,边距不⽣效
D块级元素对宽,⾼,边距都不⽣效
14.关于jQuery中删除已有元素的⽅法说法正确的是() C
A remove()从被选元素中删除⼦元素
B remove()删除被选元素(不会删除其⼦元素)
C empty()从被选元素中删除⼦元素
D empty()删除被选元素及其⼦元素
15.在jquery中,下列哪⼀个是⽤来查表单中所有隐藏元素的 B
A visible
B hidden
C visible()
D hidden()
16.设置⽂字的⼤⼩为14px,加粗,⾏⾼为28px,字体是微软雅⿊,字体是倾斜的,以下书写正确的是:D
A font:14px "微软雅⿊" 28px 600 italic
B font:"微软雅⿊" 14px/28px 600 italic
C font:14px/28px 600 "微软雅⿊" italic
D font:600 italic 14px/28px "微软雅⿊"
17.在javascript中,数据类型转换正确的是: A
A Number("123abc")的值为NaN
B parseInt("123abc")的值为NaN
C parseInt("10",8)的值为10
D parseFloat("abc123.3")的值为123.3
18.对于事件流说法错误的是:C
A事件流分为三个阶段
B事件流分捕获阶段、⽬标节点、冒泡阶段
C捕获和冒泡同时存在先执⾏冒泡阶段
D⽬标阶段存在捕获和冒泡,按顺序执⾏
19.在开发过程中,图⽚下⾯有1像素的⼩间隙,如何去除: B
A给图⽚设置font-size:0
B给图⽚设置display:block
C给图⽚设置border:0
D给图⽚设置border:none;
20.css3中的伪类div p:nth-of-type(3){color:red}的说法正确的是:B
A给div元素的第三个⼦元素设置⽂字颜⾊为红⾊
B给div元素的后代元素的第三个p元素设置⽂字颜⾊为红⾊
C给div的后代元素p设置⽂字颜⾊为红⾊
D以上说法都不正确
21.在jquery中,下列哪⼀个是⽤将$(“
”)来追加到指定元素末尾的()C
A insertAfter()
B append()
C appendTo()
D after()
22.Jquery中,到所有⼦元素的⽅法是: C
A find()
B siblings()
C children()
D parent()
23.在javascript中,下列转Boolean后值为false的是: B
A Boolean(" ")
B Boolean(0)
C Boolean([])
D Boolean({})
24.设置背景颜⾊为green,背景图⽚垂直居中显⽰,背景图⽚充满整个区域,但是背景图⽚不能变形,图⽚只出现⼀次,以下书写正确的是: A
- *A*background:url("../img/img1.jpg") no-repeat center/cover green;
- *B*background:url("../img/img1.jpg") repeat center/cover green;
- *C*url("../img/img1.jpg") no-repeat center/100% green;
- *D*url("../img/img1.jpg") no-repeat center/100% 100% green;
25.css3中⽤什么来定义过渡动画的时间 C
A transition-property
B transition-timing-function
C transition-duration
D transition-delay
26.在javascript中,获取今天是星期⼏的⽅法是: C
A new Date().getDate()
B new Date().getTime()
C new Date().getDay()
D new Date().getFullYear()
27.在javascript中,执⾏下列代码后输出的结果是: if(function(){}){ console.log(1); }else{ console.log(2); } B
A2
B1
C什么也不输出
D报错
28.下列属于内联元素的是: B
A div
B a
C p
D table
29.在javascript中,执⾏下列代码输出的结果是: console.log(+"5"*2+"6"-"4"+true) B
A13
B103
C104
D12true
30.在javascript中,执⾏下列代码输出的结果是: for(var i=0;i<4;i++){ console.log(i) } console.log(i) A
A0 1 2 3 4
B0 1 2 3 4 5
C0 1 2 3
D4 4 4 4
⼆、多选题共15题,30分
1.关于 @media书写正确的是: AB
A@media screen and (max-width: 300px)
B@media only screen and (max-width: 500px)
C@media screen (max-width: 500px)
D@media (max-width: 500px)
2.关于选择器优先级正确的是: AC
A id选择器>类选择器>标签选择器
B id选择器>!important>类选择器>标签选择器>通配符
C!important>id选择器>类选择器>标签选择器
D id选择器>类选择器>标签选择器>!important
3.关于doctype html说法正确的是: BC
A区分⼤⼩写,只有才是正确的
B这句话的作⽤是告诉浏览器以什么标准去解析⽹页
C这句话可以省略,省略后页⾯呈怪异模式
D以上说法都正确
4.javascript中,关于parseInt()说法正确的是: AB
A将其他类型的数据转成数值
B可以将其他进制的数据转成⼗进制
C parseInt()与Number()⽅法功能相同
D以上说法都正确
5.下列属于jquery选择器的是: ABCD
A基本选择器
B层级选择器
C属性选择器
D位置选择器
6.下⾯哪⼏种是Jquery中表单的对象属性: ABD
A:checked
B:enabled
C:hidden
D:selected
7.引⼊样式的⽅法有哪⼏种 ABCD
A内联样式
B内部样式
C外部样式
D以上都正确
8.在form标签中,属性method的值有哪些 BCjquery在一个元素后追加标签
A request
B get
C post
D以上都正确
9.以下关于标签的嵌套书写错误的是: ABCD
- *A*<p><p></p></p>
- *B*<a href=""><a href=""></a></a>
- *C*<ul><h2></h2><li></li><li></li></ul>
- *D*以上都是错误的
10.javascript中,循环语句有哪些? BCD
A if
B while
C do while
D for
11.javascript中,下列结果为NaN的是: ABCD
A Number("adfa")
B parseInt("undefined")
C parseInt("null")
D parseInt("")
12.javascript中,下列表达式结果为true的是: BCD
A[]==[]
B![]==false
C[]==false
D[0]==false
13.下列对于float属性的特点说法错误的是: ABC
A float能向左和向右移动,也可以上下移动
B float会占据原有空间
C清除浮动的作⽤不⼤,可以省略
D给⽗级元素设置height可以清除浮动
14.jQuery中遍历节点的⽅法,正确的是 ABD
A next() 取得匹配元素后⾯紧邻的同辈元素
B prev() 取得匹配元素前⾯紧邻的同辈元素
C siblings() 取得匹配元素前的所有同辈元素
D parent() 取得元素的⽗级元素
15.以下属于HTML5新标签的是: BCD
A title
B ouput
C nav
D aside
三、判断题共5题,10分
1.jquery中获取元素宽度包含padding的⽅法是innerwidth() 对
A对
B错
2.在javascript中,this都指向调⽤者错
A对
B错
3.html是⼀种超⽂本标记语⾔ A
A对
B错
4.在javascript中,ElementById返回⼀组元素错
A对
B错
5.CSS中设置字符间距的是word-spacing 错
A对
B错

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。