抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 1+x 证书 Web 前端开发初级理论考试(试卷6 )

1+x 证书 Web 前端开发初级理论考试(试卷6 )

时间:2023-06-11 00:08:01

相关推荐

Web前端开发初级模拟测试卷(六)

获取更多资料请加入

官方QQ群

共55道题 总分:200分 形考总分:0分

一、单选题共30题,60分

1.阅读下面的JavaScript代码,输出结果是() B

function f(y) { var x=y*y; return x; } for(x=0;x< 5;x++) { y=f(x); document.write(y); }

A0 1 2 3 4

B0 1 4 9 16

C0 1 4 9 16 25

D以上答案都不对

2.在Javascript中,运行下面代码的结果是 A

function foo(x){ var num=5; bar=function(y){ return (x+y+(++num)); } } console.log(foo(2)); console.log(bar(10)); console.log(bar(10));

Aundefined,18,19B17,18,19C5,18,19Dundefined,18,18

3.在JavaScript中,执行下面的代码后,num的值是() C

var str = "wang.wu@"; var num = str.indexOf(".");

A-1B0C4D13

4.以下哪条语句会产生运行错误() A

Avar obj = ();Bvar obj = {};Cvar obj = [];Dvar obj = //;

5.下面代码输出什么() C

var a=0,b=0; for(;a<10,b<7;a++,b++){ g=a+b; } console.log(g);

A16B10C12D6

6.请选择结果为真的表达式() C

Anull instanceof ObjectBnull === undefinedCnull == undefinedDNaN == NaN

7.在HTML5中,哪个属性用于规定输入字段是必填的? B

AreadonlyBrequiredCvalidateDplaceholder

8.HTML5的正确doctype是()? C

- *A*<!DOCTYPE html>- *B*<!DOCTYPE HTML5>- *C*<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5.0//EN" "/TR/html5/strict.dtd">

9.下列表达式成立的是() D

- *A*parseInt(12.5)==parseFloat(12.5)- *B*Number("123abc")==parseFloat("123abc")- *C*isNaN("abc")==NaN- *D*typeof NaN=="number"

10.以下不属于background-clip的值的是() D

Aborder-boxBpadding-boxCcontent-boxDnone

11.设定一个元素按规定的动画执行,你需要运用什么规则? B

AanimationBkeyframesCflashDtransition

12.在HTML中,通过( )可以实现鼠标悬停在div上时,元素执行旋转45度效果 A

- *A*div:hover{transform:rotate(45deg)}- *B*div:hover{transform:translate(50px)}- *C*div:hover{transform:scale(1.5)}- *D*div:hover{transform:skew(45deg)};

13.下面代码输出正确的是() parseInt(3, 8) parseInt(3, 2) parseInt(3, 0) D

A3, 3, 3B3, 3, NaNC3, NaN, NaNDother

14.在jQuery中,下列关于事件的说法错误的是( ) A

AjQuery中用onclick绑定点击事件BjQuery中用on来给未来元素绑定事件CjQuery中用hover来绑定鼠标经过事件DjQuery中存在冒泡事件,故需要阻止冒泡

15.让一个动画一直执行的属性是() B

Aanimation-directionBanimation-iteration-countCanimation-play-stateDanimation-delay

16.关于flex说法正确的是() A

Aflex 属性用于指定弹性子元素如何分配空间Bflex:1应该写在弹性元素上C设置flex:1无意义Dflex是指设置固定定位

17.关于样式的优先级说法正确的是() C

A内联样式>!important>内部样式>外部样式>!importantB!important>内联样式>内部样式>外部样式C以上都不正确

18.下面关于文件路径的说法错误的是( ) B

A“…/”是返回当前目录的上一级目录B“…/”是返回当前目录的下一级目录C访问下一级目录直接输入相应的目录名即可D文件路径指文件存储的位置

19.以下说法不正确的是() A

AHTML5 标准还在制定中BHTML5兼容以前HTML4下浏览器C标签替代FlashD简化的语法

20.在HTML中,下列有关邮箱的链接书写正确的是() D

- *A*<A href="telnet:zhangming@">发送邮件</A>- *B*<A href="mail:zhangming@">发送邮件</A>- *C*<A href="ftp:zhangming@">发送邮件</A>- *D*<A href="mailto:zhangming@">发送邮件</A>

21.设置盒子圆角的属性是() C

Abox-sizingBbox-shadowCborder-radiusDborder

22.在HTML中,( )用来表示特殊字符引号 D

A®B©C"进D“”

23.关于box-shadow说法正确的是() B

A设置文字投影B第一个值是设置水平距离的C第二个值是设置水平距离的D第三个值是设置投影颜色的

24.将div类名以’c’开头元素添加文字为红色,书写正确的是() A

Adiv[class^=c]{color:red}Bdiv[class$=c]{color:red}Cdiv[class=c]{color:red}Ddiv[class*=c]{color:red}

25.在jQuery中,能够操作HTML代码及其文本的方法是( ) C

Aattr()Btext()Chtml()Dval()

26.每段文字都需要首行缩进两个字的的距离,该设置什么属性() C

Atext-transformBtext-alignCtext-indentDtext-decoration

27.以下关于jQuery 节点的说法中错误是 C

AjQuery中用$(".box").insertBefore(ele1,ele2)给指定ele2前添加ele1元素BjQuery中用$(".box").append(ele)给box类后添加ele元素CjQuery中用$(".box").appendTo(ele)给box类后添加ele元素DjQuery中用$(".box").insertAfter(ele1,ele2)给ele2后添加ele1元素

28.在以下选项中,关于JavaScript的Date对象描述正确的是 C

AgetDay( )方法能返回Date对象的一个月中的一天,其值为1~31BgetDate( )方法能返回Date对象的一周中的一天,其值为0~6CgetTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数DgetYear( )方法只能返回4位年份,长用于获取Date对象的年份

29.在HTML中,下面()不属于HTML文档的基本组成部分 。 A

- *A*<STYLE></STYTLE>- *B*<BODY></BODY>- *C*<HTML></HTML>- *D*<HEAD></HEAD>

30.下列选项中定义标题最合理的是 C

- *A*<span class="header">文章标题</span>- *B*<p><b>文章标题</b></p>- *C*<h2>标题</h2>- *D*<div>文章标题</div>

二、多选题共15题,30分

1.请选出正确的选项() ABCD

A属性要在开始标签中指定,用来表示该标签的性质和特性B通常都是以“属性名=“值””的形式来表示C一个标签可以指定多个属性D指定多个属性时不用区分顺序。

2.下面哪些是HTML5 新增的表单元素? AC

AdatalistBoptgroupCoutputDlegend

3.嵌入在HTML文档中的图像格式可以是()? ACD

A*.gifB*.tifC*.bmpD*.jpg

4.关于语义化说法不正确的是() ABC

A语义化的HTML有利于机器的阅读BTable 属于过时的标签,遇到数据列表时,需尽量使用 div 来模拟表格C语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化DHeader、article、address都属于语义化明确的标签

5.下面哪些是javascript中document的方法? ACDE

AgetElementByIdBgetElementsByIdCgetElementsByTagNameDgetElementsByNameEgetElementsByClassName

6.background-origin的值有哪些() BCD

AnoneBborder-boxCcontent-boxDpadding-box

7.以下标签书写正确的是()? BCD

- *A*<p/>- *B*<br/>- *C*<hr/>- *D*<img/>

8.下列关于获取页面元素说法正确正确的是( ) AC

Adocument.getElementById(‘a’)是通过id值为a获取页面中的一个元素Bdocument.getElementsByName(“na”)是通过name属性值为na获取页面中的一个元素Cdocument.getElementsByTagName(“div”)是通过标签名获取去所有div;D以上说法都不正确;

9.关于javascript事件说法不正确的是() BCD

A事件由事件函数 事件源 事件对象组成B当前事件作用在哪个标签上,哪个标签就是事件源Conclick 就是一个事件对象D图片切换使用javascript的change事件

10.下列选项中属于jQuery属性选择器的是( ) AC

- *A*$("img[src$='.gif ']")- *B*$("img")- *C*$("[class][title]")- *D*$("div>span")

11.文字溢出显示省略号应该拥有那些属性() ABCD

Aoverflow: hidden;Bwhite-space: nowrap;Ctext-overflow: ellipsis;Dwidth:500px

12.在JavaScript语法中,下列说法正确的是 AB

AparseInt(43.12)返回值为43BparseInt(‘abc43.12’)返回值为NaNCparseFloat(‘43.13abc’)==parseInt(43.12) 返回trueDisNaN(parseFloat(‘45.13abc’))返回true

13.网页的元素中包含以下HTML代码:

<div id="box"> <h2 id='top1' name='header1'>标题1</h2> <h2 id='top2' name='header2'>标题2</h2> </div>

下列能弹出"标题1"的jQuery代码是( )。 AB

Aalert($(’#top1’).text());Balert($(’[name=header1]’).text());Calert($(’[name=‘header1’]’).text());Dalert($(’#header1’).text());

14.关于media说法正确的是() ABC

A@media 查询,你可以针对不同的媒体类型定义不同的样式B@media 可以设计响应式页面C当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面。D可以用media属性在link中使用

15.以下()是块级元素 AD

AdivBimgCinputDp

三、判断题共5题,10分

1.在jquery中addClass()可以增加多个样式,各个样式间用:隔开 错

A对B错

2.CSS Sprites整理起来更为方便,同一个按钮不同状态的图片也需要一个个切割出来并个别命名 错

A对B错

3.padding:10px;只设置上边填充为10像素,其它三边为零像素 错

A对B错

4.slideUp()方法通过高度变化(向上减小)来动态地隐藏所有匹配的元素 对

A对B错

5.H5就是HTML5的简称 错

A对B错

如果觉得《1+x 证书 Web 前端开发初级理论考试(试卷6 )》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。