HTML5工程师培训知识试卷(一)
注 意 事 项
1. 请首先按要求在试卷的标封处填写您的姓名、考号和身份证号。
2. 请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。
3. 不要在试卷上乱写乱画,不要在标封区填写无关内容。
01 | 第一部分 | 第二部分 | 总 分 | 总 分 人 |
得 分 | ||||
一、单选题(第1~65 题。选择正确的答案,将相应的字母填入题内的括号中。每题1分。满分65分):
1.关于HTML5说法正确的是( )。
只是对HTML4的一个简单升级 B.所有主流浏览器都支持HTML5
新增了离线缓存机制 主要是针对移动端进行了优化
2.以下说法不正确的是( )。
标准还在制定中 兼容以前HTML4下浏览器
C.<canvas>标签替代Flash D.简化的语法
3.在HTML文件中使用JavaScript脚本时,JavaScript代码需要出现在( )之间。
A. < JavaScript >和</ JavaScript >
B. < JScript>和</JScript >
C.〈Script Language ="JavaScript">和</Script>
D. <Js>和</Js>
4.下面关于JavaScript变量的描述错误的是( )。
A.在JavaScript中,可以使用var关键字声明变量。
B.声明变量时必须指明变量的数据类型。
C.可以使用typeof运算符返回变量的类型
D.可以不定义变量,而通过使用变量来确定其类型。
5.下面( )是JavaScript支持的注释字符。
A. ; C. — D. &&
6.包含浏览器信息的HTML DOM对象是( )。
A. Navigator B. Window C. document D. Location
7.以下哪条语句会产生运行错误的是( )。
obj = ( );
obj = [ ];
obj = { };
obj = / /;
8.以下哪个单词不属于javascript保留字是( )。
A. with B. parent C. class D. void
9.请选择结果为真的表达式是( )。
A. null instanceof Object
B. null === undefined
C. null == undefined
D. NaN == NaN
10.以下哪条语句会产生运行错误的是( )。
obj = ( );
obj = [ ];
obj = { };
obj = / /;
11.以下哪个单词不属于javascript保留字是( )。
A. with B. parent C. class D. void
12.请选择结果为真的表达式是( )。
A. null instanceof Object
B. null ===undefined
C. null==undefined
D. NaN==NaN
13.在<form>标签中,指定处理表单提交数据的脚本文件的属性为( )。
A. id B. name C. action
14.用来改变元素背景颜的CSS属性为( )。
15.定义文本字体时,设置字体的尺寸的CSS属性为( )。
A. font-size B. font-family C. font-style D. font-variant
对象的( )方法可以用于从dataTransfer对象中以指定的格式获取数据。
A. getData() B. getItem() C. getText() D. Get()
17.关于Canvas坐标系统下面的说法错误的是( )。
A. Canvas使用二维坐标系统,即有X轴和Y轴两个坐标轴。
B.默认情况下,坐标轴原点位于窗口客户区的左下角,X轴向右为正,y轴向上为正。
C. Canvas坐标系统的度量单位为像素。
D. Canvas坐标系统有X轴和Y轴两个坐标轴。
18.可以使用( ) 标签在HTML文档中引用.svg文件。
A. <svg> B. <embed> C. <js> D. <image>
19.在SVG代码中,可以使用( ) 标签绘制由一组直线构成的折线。
A. <polyiine>
B. <line>
C. <moveTo>
D. <lineto>
20.在SVG代码中,可以使用( ) 标签绘制圆形。
A. <ellipse>
B. <arc>
C. <circle>
D. <polygon>
标签支持的音频文件类型不包括( )。
22.可以通过( )判断浏览器是否支持audio标签。
A. 属性
B. supportAudio()函数
C. 属性
D. detectAudio()函数
23.可以调用( ) API实现跨文档发送消息。
A. postMessage
B. post
C. sendMessage
D. send
的存储能力也远大于Cookie,可以存储多达( )的数据。
A. 100KB
B. 1MB
C. 5MB
D. 10MB
25.调用( ) 方法可以终止Web Workers对象。
A. terminate()
B. Kill()
C. Close()
D. finish()
26.下面关于jQuery的描述不正确的是( )。
是一套 Javascript 脚本库
将一些工具方法或对象方法封装在类库中
提供了强大的功能函数和丰富的用户界面设计
是HTML5的组成部分
中使用( )表示HTML文档对象。
A.$document
C.$(document)
>document
28.用于标记HTML文档的开始和结束的HTML结构标记为( )。
A. <HTML>…</HTML>
B. <HEAD>…</HEAD>
C. <TITLE>…</TITLE>
D. <BODY>…</BODY>
29.在HTML文档中表示注释部分的结构标记为( )。
A. `
B. #
C.
中, 以下哪条语句一定会产生运行错误的是( )。
_变量=NaN;
0bj = [];
obj = 下两个变量a和b,a+b的( )结果是NaN?
a=undefind; b=NaN
a= ‘123’; b=NaN
a =undefined , b =NaN
a=NaN , b='undefined'
a=10; b=20; c=4; ++b+c+a++ 以下结果正确的是( )。
中, 以下代码运行后变量y的值是( )
var x = [‘abcde’ , 123456]; var y = typeof typeof x[1];
A."function" B."object" C."number" D."string"
中, 以下那两个变量的值不是==( )
a=0 , b=-0;
a=NaN , b=NaN;
a=null ,b=undefined;
D、var a=[] , b=false;
中, 以下声明变量语句中不正确的是( )。
aa;
bb=3; cc='good';
dd = ee = 100;
ff=3, gg='he's good';
中,foo对象有att属性,那么以下获取att属性值的表达式错误的( )。
["att"] {"att"} ["a"+"t"+"t"]
中, 以下代码运行后变量y的值是( )。
var x = [typeof x, typeof y][1]; var y = typeof typeof x;
A."number" B."string" C."undefined" D."object"
38.下面哪个javascript变量名称不合法( )。 svg canvas
A. string B. length C.非法字符
39.下面哪个描述不正确( )。
!=null ==NaN C.{}!=false !=false
arr = new Array(new Array(9,0,3,4,5),['a','b','c'],new Array(2,9,0,6));则arr[1][3]=( )
41.在<input>标签中将type属性设置为( ) 即可定义单选按钮。
A. "check" B. "radio" C. "select" D."text"
对象的哪个方法直接将用户选取的终点移到起点( )
从当前selection移除range对象使用的方法是( )
(range);
()
(range);
(index);
44.创建一个selection对象用的是哪个方法( )
();
();
();
();
45.删除内容用的是哪个方法( )
();
();
();
();
46.创建Range用的是哪个方法( )
();
();
图形,需要在正中间的位置填充线性渐变,使用addColorStop(X,"#0000ff"); 其中X的值是( )?
A. 50% B. 1/2 C. D. 50
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论