HTML5考试复习资料

2026/1/27 17:44:57

单选

1.selection对象的哪个方法直接将用户选取的终点移到起点:D A.selection.collapse(); B.selection.containsNode(); C.selection.collapseToEnd(); D.selection.collapseToStart();

2.从当前selection移除range对象使用的方法是:C A.addRange(range); B.removeAllRanges() C.removeRange(range); D.getRangeAt(index);

3.创建一个selection对象用的是哪个方法:C A.window.getSelection (); B.document.getSelection (); C.document.createSelection (); D.window.createSelection ();

4.删除内容用的是哪个方法:C A.cloneRange(); C.deleteContents();

5.创建Range用的是哪个方法:B A.cloneRange(); C.deleteContents();

B.createRange(); D.toString();

B.document.createRange(); D.toString();

6.Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,\其中X的值是多少?C A. 50% B. 1/2 C. 0.5 D. 50

7.cxt.arc(100,100,100,0,Math.PI*2,true) Canvas绘制圆形的arc方法中,参数说明正确的是:C A.圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针 B.圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针 C.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针 D.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针

8.Canvas绘制线条时用下面哪个方法设置起点坐标:A A.lineTo B.moveTo C.startTo D.beginTo

9.Canvas用于填充颜色的属性是:A A.fillStyle B.fillRect C.lineWidth D.strokeRect

10.创建Canvas画布使用的方法是:C A.getContext(\ B.document.Context(\C.getContext(\ D.document.Context(\ 11.window.history.forward()它表示 C A.前进到下一个页面 B.返回到上一个页面 C.刷新到下一个页面 D.刷新到当前页面

12.本地存储用到的键名只能是:A A.唯一的 B.多样性的 C.可变得

D.无所谓

13.读取localStorage数据的方法是:B A.localStorage.getItem(\键值\ B.localStorage.getItem(\键名\C.localStorage.loadItem(\键值\ D.localStorage.loadItem(\键名\

14.读取sessionStorage数据的方法是:B A.sessionStorage.getItem(\键值\ B.sessionStorage.getItem(\键名\C.sessionStorage.loadItem(\键值\D.sessionStorage.loadItem(\键名\

15.sessionStorage保存数据的方法正确的是:A A.sessionStorage.setItem(\键名\键值\B.sessionStorage.saveItem(\键名\键值\C.sessionStorage.setItem(\键值\键名\D.sessionStorage.saveItem(\键值\键名\

16.编写manifest文件中的注释是B A.以//开头的单行注释 B.以#开头的单行注释 C.以的多行注释 D.以/* */的多行注释

17.编写manifest文件分为几个部分:D A. 1 B. 2 C. 3

D. 4

18.配置manifest文件,IIS的配置方法是在网站属性的http头标签中找到MIME类型添加关联扩展名manifest内容类型输入()B A.text/manifest B.text/cache-manifest C.text/manifest-cache D.text/local-manifest

19.离线应用中,manifest文件放在网页文件的哪个标记后面A A. Body B. Html C. Div D. head

20.离线应用中,manifest文件放在网页文件的哪个标记后面A A. Body B. Html C. Div D. head

21.Blob对象中的type属性表示文件的:D A. 文件名 B. 文件大小 C. 图片格式 D. MIME类型

22.FileReader对象使用()方法把图片显示出来:C A. readAsBinaryString B. readAsText C. readAsDateURL D. readAsArrayBuffer

23.当使用Google图像搜索时,你可以把一幅图片从电脑桌面拖放到Google页面的输入框里,

这就是使用HTML5的()API实现的。D A. History B. System C. Images D. File

24.向子页面发送消息 window.frames[0].postMessage(\2.html\ http://localhost/2.html指的是:B A. 发送方地址 B. 接收方地址 C. 以上都不是

25.向其他窗口发送消息,otherwindow.postMessage()中的消息内容为所发送的消息文本,也可以是: A. 程序脚本 B. html代码 C. JOSN文本 D. XML代码

26.跨文档消息传输过程中,event.data属性:B A. 返回消息的文档来源 B. 返回消息内容 C. 返回消息的接受地址

27在HTML页面中插入

28.使用getCurrentPosition()获取当前地理位置信息,如果要输出图片需要使用google的地图接口

var img_url=\ +latlon+\

document.getElementById(\ 上述代码中latlon需要获取的是:A A. 海拔高度 B. 精确度 C. 经纬度 D. 延时

29.为了使元素可拖动,把()属性设置为 true。B A. Editable B. Draggable C. Contenteditable

30.控制视频暂停用的是哪个方法:B A. stop(); B. pause(); C. paused(); D. play();

31.在多媒体控制中以下代码 控制的是: if (myVideo.paused)

myVideo.play(); Else

myVideo.pause(); A. 全屏 B. 静音 C.暂停和播放 D. 以上都不是

判断

(Y) execCommand方法主要用来操作浏览器命令。

(Y) selection是对当前激活选中区(即高亮文本)进行操作,在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象。

(N) Canvas绘制图形,可以使用 createRadialGradient()方法创建一个线性渐变。

(Y) Canvas依赖分辨率,不支持事件处理器,文本渲染能力弱,能够以 .png 或 .jpg 格式保存结果图像,最适合图像密集型的游戏。

(Y) pushState()用于向history对象添加当前页面的记录,并且改变浏览器地址栏的URL。

(Y) sessinStorage,用来保存从浏览器打开网站到关闭这段时间所要求保留的所有数据。

(N) localStorage,将数据保存在客户端本地的硬盘里,但还是做不到永久保存。

(N) Blob对象有两个属性,一个是size属性,表示字节长度,一个是name属性,表示文件的名称。

(Y)跨文档消息传输指的是网页文档之间互相接受和发送消息的功能。

(N)使用geolocation属性获取到的当前地理位置比应用程序中使用GPS更精准。

(N)任何版本的浏览器都可以使用geolocation属性获取当前地理位置 (N)拖放API不支持在浏览器与其他应用程序之间的数据互相托动。

(Y)

(N) web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能,不能嵌套子线程。


HTML5考试复习资料.doc 将本文的Word文档下载到电脑
搜索更多关于: HTML5考试复习资料 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219