一、单选题(共30题)
1、设置盒子圆角的属性是( C ) A、box-shadow B、border C、border-radius D、box-sizing
通过border-radius设置圆角 有四个属性border-radius、border-top-left-radius、border-top-right-radius、border-bottom-right-radius、border-bottom-left-radius
2、下列表达式成立的是( A ) A、typeof NaN==“number” B、parseInt(12.5)==parseFloat(12.5) C、isNaN(“abc”)==NaN D、Number(“123abc”)==parseFloat(“123abc”)
type NaN是‘not a number’的缩写表示“不是一个数字” parseInt是解析字符串并返回整数 isNaN:检测是否为数字
3、以下哪条语句会产生运行错误( C ) A、var obj = //; B、var obj = {}; C、var obj = (); D、var obj = [];
4、以下不属于background-clip的值的是( C ) A、border-box B、padding-box C、none D、content-box
5、在HTML中,(B )用来表示特殊字符引号 A、® B、" C、  D、©
® 已注册 " 引号 &nmsp 空格 © 版权
6、让一个动画一直执行的属性是( A ) A、animation-iteration-count B、animation-delay C、animation-direction D、animation-play-state
animation-iteration-count 播放次数 animation-delay 动画开始的延迟 animation-direction 规定是否轮流反向播放 animation-play-state 暂停动画
7、在jQuery中,下列关于事件的说法错误的是( A ) A、jQuery中用onclick绑定点击事件 B、jQuery中存在冒泡事件,故需要阻止冒泡 C、jQuery中用hover来绑定鼠标经过事件 D、jQuery中用on来给未来元素绑定事件
$(selector).click(function)触发或将函数绑定到被选元素的点击事件
8、关于box-shadow说法正确的是( D )。 A、第二个值是设置水平距离的 B、设置文字投影 C、第三个值是设置投影颜色的 D、第一个值是设置水平距离的
box-shadow向框添加一个或多个阴影 语法:box-shadow: h-shadow v-shadow blur spread color inset; h-shadow 必需。水平阴影的位置。允许负值。 v-shadow 必需。垂直阴影的位置。允许负值。 blur 可选。模糊距离。 spread 可选。阴影的尺寸。 color 可选。阴影的颜色。 inset 可选。将外部阴影 (outset) 改为内部阴影。
9、关于引入样式的优先级说法正确的是( B )。 A、内联样式>!important>内部样式>外部样式>!important B、以上都不正确 C、!important>内联样式>内部样式>外部样式
10、以下关于jQuery 节点的说法中错误是 (D)
A、jQuery中用$(".box").insertAfter(ele1,ele2)给ele2后添加ele1元素
B、jQuery中用$(".box").append(ele)给box类后添加ele元素
C、jQuery中用$(".box").insertBefroe(ele1,ele2)给指定ele2前添加ele1元素
D、jQuery中用$(".box").appendTo(ele)给box类后添加ele元素
append() appendTo() #在现存元素的内部,从后面插入元素 prepend() prependTo() #在现存元素的内部,从前面插入元素 after() insertAfter() #在现存元素的外部,从后面插入元素 before() insertBefore() #在现存元素的外部,从前面插入元素
11、下面代码输出正确的是( B )parseInt(3, 8)parseInt(3, 2)parseInt(3, 0) " A、3, 3, 3 B、other C、3, NaN, NaN D、3, 3, NaN 12、在HTML中,下列有关邮箱的链接书写正确的是( C ) 。
A、<A href="telnet:zhangming@aptech.com">发送邮件</A>
B、<A href="mail:zhangming@aptech.com">发送邮件</A>
C、<A href="mailto:zhangming@aptech.com">发送邮件</A>
D、<A href="ftp:zhangming@aptech.com">发送邮件</A>
13、在以下选项中,关于JavaScript的Date对象描述正确的是 D A、getDay( )方法能返回Date对象的一个月中的一天,其值为1~31 B、getDate( )方法能返回Date对象的一周中的一天,其值为0~6 C、getYear( )方法只能返回4位年份,长用于获取Date对象的年份 D、getTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数您的答案:C 得分:0
getDay()方法 从date对象返回一周中的某一天 getDate()方法 返回一个月中的某一天 getYear()方法 以四位数字返回年份
14、下面关于文件路径的说法错误的是( A )。 A、“…/”是返回当前目录的下一级目录 B、文件路径指文件存储的位置 C、访问下一级目录直接输入相应的目录名即可 D、“…/”是返回当前目录的上一级目录
15、以下说法不正确的是( D )。 A、HTML5兼容以前HTML4下浏览器 B、简化的语法 C、标签替代Flash D、HTML5 标准还在制定中
16、关于flex说法正确的是( C ) A、设置flex:1无意义 B、flex是指设置固定定位 C、flex 属性用于指定弹性子元素如何分配空间 D、flex:1应该写在弹性元素上 弹性项目的长度均相同
17、将div类名以’c’开头元素添加文字为红色,书写正确的是( B ) A、div[class=$c]{color:red} B、div[class=^c]{color:red} C、div[class=c]{color:red} D、div[class=*c]{color:red}
18、每段文字都需要首行缩进两个字的距离,该设置什么属性( D )。 A、text-transform B、text-decoration C、text-align D、text-indent
text-transform 转换不同元素的文本 text-decoration 设置h1的文本修饰 text-align 居中
19、设定一个元素按规定的动画执行,你需要运用什么规则?(C) A、flash B、transition C、keyframes D、animation
20、在HTML中,下面( D )不属于HTML文档的基本组成部分。
A、<HTML></HTML>
B、<BODY></BODY>
C、<HEAD></HEAD>
D、<STYLE></STYTLE>
21、在Java script中,运行下面代码的结果是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));" (A) A、undefined,18,19 B、17,18,19 C、5,18,19 D、undefined,18,18
22、阅读下面的JavaScript代码,输出结果是( B )function f(y) { var x=y*y;return x; } for(x=0;x< 5;x++) {y=f(x);document.writeln(y);} " A、以上答案都不对 B、0 1 4 9 16 C、0 1 4 9 16 25 D、0 1 2 3 4
23、在JavaScript中,执行下面的代码后,num的值是( C )var str = ““wang.wu@gmail.com””;var num = str.indexOf(“”.“”);" A、0 B、13 C、4 D、-1
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
24、下面代码输出什么( B )var a=0,b=0; for(;a<10,b<7;a++,b++){ g=a+b; } console.log(g);" A、16 B、12 C、10 D、6
25、在HTML5中,哪个属性用于规定输入字段是必填的? (D) A、placeholder B、validate C、readonly D、required
26、在jQuery中,能够操作HTML代码及其文本的方法是( C ) A、val() B、attr() C、html() D、text()
27、在HTML中,通过(B )可以实现鼠标悬停在div上时,元素执行旋转45度效果 A、div:hover{transform:tanslate(50px)} B、div:hover{transform:rotale(45deg)} C、div:hover{transform:skew(45deg)}; D、div:hover{transform:scale(1.5)}
tanslate 从当前位置移动元素 rotale 给定角度选择元素 skew 沿X轴倾斜给定角度 scale 增加或减少元素的大小
28、下列选项中定义标题最合理的是( C ) 。
A、<div>文章标题</div>
B、<p><b>文章标题</b></p>
C、<h2>标题</h2>
D、<span class="header">文章标题</span>
29、HTML5的正确doctype是( C )。
A、//W3C//DTD HTML 5.0//EN" "http://www.w3.org/TR/html5/strict.dtd">
B、<!DOCTYPE HTML5>
C、<!DOCTYPE html>
D、<!DOCTYPE HTML PUBLIC"
30、请选择结果为真的表达式(D ) A、NaN == NaN B、null instance of Object C、null === undefined D、null == undefined
二、多选题(共15题)
1、下列选项中属于jQuery属性选择器的是( C、D )
A、$("img")
B、$("div>span")
C、$("img[src$='.gif ']")
D、$("[class][title]")
$(“img”) 获取所有img元素 #id 选择器通过 HTML 元素的 id 属性选取指定的元素。
2、在JavaScript语法中,下列说法正确的是 C、D A、parseFloat(‘43.13abc’)==parseInt(43.12) 返回true B、isNaN(parseFloat(‘45.13abc’))返回true C、parseInt(43.12)返回值为43 D、parseInt(‘abc43.12’)返回值为NaN
3、以下( A、B )是块级元素 A、div B、p C、img D、input
img和input是行内元素
4、请选出正确的选项( A、B、C、D ) A、一个标签可以指定多个属性 B、属性要在开始标签中指定,用来表示该标签的性质和特性 C、通常都是以“属性名=“值””的形式来表示 D、指定多个属性时不用区分顺序。您的答案:ABC 得分:0
5、下面哪些是HTML5 新增的表单元素? (A、B) A、output B、datalist C、legend D、optgroup
HTML5中新增了三个表单元素:datalist、keygen、output。 datalist 为input提供自动的特性 keygen 用于发送密钥的密钥字段 output 计算结果输出显示
6、网页的元素中包含以下HTML代码:<div id=""box""> <h2 id='top1' name='header1'>标题1</h2> <h2 id='top2' name='header2'>标题2</h2></div>下列能弹出""标题1""的jQuery代码是 ( A、C )。
A、alert($('[name=header1]').text());
B、alert($('[name='header1']').text());
C、alert($('#top1').text());
D、alert($('#header1').text());
7、下列关于获取页面元素说法正确的是( B、D ) A、以上说法都不正确; B、document.getElementsByTagName(“div”)是通过标签名获取去所有div; C、document.getElementsByName(“na”)是通过name属性值为na获取页面中的一个元素 D、document.getElementById(‘a’)是通过id值为a获取页面中的一个元素您的
8、嵌入在HTML文档中的图像格式可以是(B、C、D ) A、.tif B、.jpg C、.gif D、.bmp
9、关于media说法正确的是( ABCD ) A、当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面 B、@media 查询,你可以针对不同的媒体类型定义不同的样式 C、@media 可以设计响应式页面 D、可以用media属性在link中使用
10、文字溢出显示省略号应该拥有哪些属性( A、B、C、D ) A、text-overflow: ellipsis; B、overflow: hidden; C、white-space: nowrap; D、width:500px
11、关于语义化说法不正确的是( A、C、D ) A、语义化的HTML有利于机器的阅读 B、Header、article、address都属于语义化明确的标签 C、语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化 D、Table 属于过时的标签,遇到数据列表时,需尽量使用 div 来模拟表格
12、关于JavaScript事件说法不正确的是(A、B、C ) A、onclick 就是一个事件对象 B、图片切换使用JavaScript的change事件 C、当前事件作用在哪个标签上,哪个标签就是事件源 D、事件由事件函数、事件源、事件对象组成
13、以下标签书写正确的是( A、B、C )
A、<br/>
B、<hr/>
C、<img/>
D、<p/>
14、下面哪些是JavaScript中document的方法? ( A、B、C、E)
A、getElementsByName
B、getElementsByTagName
C、getElementById
D、getElementsById
E、getElementsByClassName
15、background-origin的值有哪些( A、B、D ) A、border-box B、content-box C、none D、padding-box
三、判断题(共5题)
1、H5就是HTML5的简称。 ( 错 ) 2、padding:10px;只设置上边填充为10像素,其它三边为零像素。( 错 ) 3、CSS Sprites整理起来更为方便,同一个按钮不同状态的图片也不需要一个个切割出来并个别命名。( 错 ) 4、在jquery中addClass()可以增加多个样式,各个样式间用:隔开。( 错 ) 5、slideUp()方法通过高度变化(向上减小)来动态地隐藏所有匹配的元素。( 对 )
|