admin 管理员组

文章数量: 1184232


2024年3月12日发(作者:cxfreeze)

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

注 意 事 项

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

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

3. 不要在试卷上乱写乱画,不要在标封区填写无关内容。

01

得 分

第一部分

第二部分

总 分

总 分 人

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

线

一、 单选题(第1~65 题。选择正确的答案,将相应的字母填入题内的括号中。每题1

分。满分65分):

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

只是对HTML4的一个简单升级 B.所有主流浏览器都支持HTML5

新增了离线缓存机制 主要是针对移动端进行了优化

2.以下说法不正确的是( )。

标准还在制定中 兼容以前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. ; 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 = { };

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. B. C. D.

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

A.

B.

C.

D.

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

A.

B.

C.

D.

标签支持的音频文件类型不包括( )。

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. …

B. …

C.

D. …

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变量名称不合法( )。

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.在标签中将type属性设置为( ) 即可定义单选按钮。

A. "check" B. "radio" C. "select" D."text"

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

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

(range);

()

(range);

(index);

44.创建一个selection对象用的是哪个方法( )

();

();

();

();

45.删除内容用的是哪个方法( )

();


本文标签: 变量 标签 使用 方法 对象