HTML5理论试卷一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HTML5工程师培训知识试卷(一)

注 意 事 项

1. 请首先按要求在试卷的标封处填写您的姓名、考号和身份证号。

2. 请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。

3.

一、 1

分。满分65分):

1.关于HTML5说法正确的是( )。

A.HTML5只是对HTML4的一个简单升级

B.所有主流浏览器都支持HTML5

C.HTML5新增了离线缓存机制

D.HTML5主要是针对移动端进行了优化 2.以下说法不正确的是( )。 A.HTML5 标准还在制定中 B.HTML5兼容以前HTML4下浏览器 C.标签替代Flash D.简化的语法

3.在HTML 文件中使用JavaScript 脚本时,JavaScript 代码需要出现在( )之间。 A. < JavaScript >和 B. < JScript>和

C.〈Script Language ="JavaScript">和

D.

4.下面关于JavaScript 变量的描述错误的是( )。 A.在JavaScript 中,可以使用var 关键字声明变量。 B.声明变量时必须指明变量的数据类型。 C.可以使用typeof 运算符返回变量的类型

D.可以不定义变量,而通过使用变量来确定其类型。 5.下面( )是JavaScript 支持的注释字符。 A. // B. ; C. — D. &&

6.包含浏览器信息的HTML DOM 对象是( )。

A. Navigator

B. Window

C. document

D. Location 7.以下哪条语句会产生运行错误的是( )。 A.var obj = ( ); B.var obj = [ ]; C.var obj = { }; D.var 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.以下哪条语句会产生运行错误的是( )。 A.var obj = ( ); B.var obj = [ ];

C.var obj = { };

D.var 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.在

标签中,指定处理表单提交数据的脚本文件的属性为( )。 A. id B. name C. action D.method

14.用来改变元素背景颜色的CSS 属性为( )。 A.background B.background-color

C.background-image

D.background-attachment

15.定义文本字体时,设置字体的尺寸的CSS 属性为( )。

A. font-size

B. font-family

C. font-style

D. font-variant

16.dataTransfer 对象的( )方法可以用于从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. B. C. D.

19.在SVG 代码中,可以使用( ) 标签绘制由一组直线构成的折线。 A. B. C. D.

20.在SVG 代码中,可以使用( ) 标签绘制圆形。 A. B. C.

D.

21.audio 标签支持的音频文件类型不包括( )。 A.wav B.mp3 C.ogg D.aud

22.可以通过( )判断浏览器是否支持audio 标签。 A. window.AudioElement 属性 B. supportAudio()函数

C. window.HTMLAudioElement 属性

D. detectAudio()函数

23.可以调用() API实现跨文档发送消息。

A. postMessage

B. post

C. sendMessage

D. send

24.localstorage的存储能力也远大于Cookie,可以存储多达()的数据。

A. 100KB

B. 1MB

C. 5MB

D. 10MB

25.调用()方法可以终止Web Workers对象。

A. terminate()

B. Kill()

C. Close()

D. finish()

26.下面关于jQuery的描述不正确的是()。

A.jQuery 是一套 Javascript 脚本库

B.jQueiy将一些工具方法或对象方法封装在类库中

C.jQuery提供了强大的功能函数和丰富的用户界面设计

D.jQuery是HTML5的组成部分

27.jQuery中使用()表示HTML文档对象。

A.$document

B.document

C.$(document)

D.this->document

28.用于标记HTML文档的开始和结束的HTML结构标记为()。

A. …

B. …

C.

D. …

29.在HTML文档中表示注释部分的结构标记为()。

A. `

B. #

C. //

D.

30.Javascript中, 以下哪条语句一定会产生运行错误的是( )。

A.var _变量=NaN;

B.var 0bj = [];

C.var obj = //;

D.var obj = {};

31.以下两个变量a和b,a+b的()结果是NaN?

A.var a=undefind; b=NaN

B.var a= ‘123’; b=NaN

C.var a =undefined , b =NaN

D.var a=NaN , b='undefined'

32.var a=10; b=20; c=4; ++b+c+a++ 以下结果正确的是()。

A.34

B.35

C.36

D.37

33.Javascript中, 以下代码运行后变量y的值是( )

var x = [‘abcde’, 123456]; var y = typeof typeof x[1];

A."function"

B."object"

C."number"

D."string"

34.Javascript中, 以下那两个变量的值不是==( )

A.var a=0 , b=-0;

B.var a=NaN , b=NaN;

C.var a=null ,b=undefined;

D、var a=[] , b=false;

35.Javascript中, 以下声明变量语句中不正确的是( )。

A.var aa;

B.var bb=3; cc='good';

C.var dd = ee = 100;

D.var ff=3, gg='he's good';

36.Javascript中,foo对象有att属性,那么以下获取att属性值的表达式错误的( )。

A.foo.att

B.foo["att"]

C.foo{"att"}

D.foo["a"+"t"+"t"]

37.Javascript中, 以下代码运行后变量y的值是()。

var x = [typeof x, typeof y][1]; var y = typeof typeof x;

A."number"

B."string"

C."undefined"

D."object"

38.下面哪个javascript变量名称不合法()。

A. string

B. length

C.非法字符

D.this

39.下面哪个描述不正确()。

A.NaN!=null

B.NaN==NaN

C.{}!=false

D.null!=false

40.var arr = new Array(new Array(9,0,3,4,5),['a','b','c'],new Array(2,9,0,6));则arr[1][3]=()

A.c

B.6

C.4

D.undefined

41.在标签中将type属性设置为()即可定义单选按钮。

A. "check"

B. "radio"

C. "select"

D."text"

42.selection对象的哪个方法直接将用户选取的终点移到起点()

A.selection.collapse();

B.selection.containsNode();

C.selection.collapseToEnd();

D.selection.collapseToStart();

43.从当前selection移除range对象使用的方法是()

A.addRange(range);

B.removeAllRanges()

C.removeRange(range);

相关文档
最新文档