HTML5考试复习资料1.docx
- 文档编号:1162635
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:17
- 大小:26.34KB
HTML5考试复习资料1.docx
《HTML5考试复习资料1.docx》由会员分享,可在线阅读,更多相关《HTML5考试复习资料1.docx(17页珍藏版)》请在冰豆网上搜索。
HTML5考试复习资料1
单选
selection对象的哪个方法直接将用户选取的终点移到起点:
D
A.selection.collapse();
B.selection.containsNode();
C.selection.collapseToEnd();
D.selection.collapseToStart();
从当前selection移除range对象使用的方法是:
C
A.addRange(range);
B.removeAllRanges()
C.removeRange(range);
D.getRangeAt(index);
创建一个selection对象用的是哪个方法:
C
A.window.getSelection();
B.document.getSelection();
C.document.createSelection();
D.window.createSelection();
删除内容用的是哪个方法:
C
A.cloneRange();
B.createRange();
C.deleteContents();
D.toString();
创建Range用的是哪个方法:
B
A.cloneRange();
B.document.createRange();
C.deleteContents();
D.toString();
Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,"#OOOOff");其中X
的值是多少?
C
A.50%
B.1/2
C.0.5
D.50cxt.arc(100,100,100,0,Math.PI*2,true)Canvas绘制圆形的arc方法中,参数说明正确的是:
C
A.圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针
B.圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针
C.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针
D.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针
Canvas绘制线条时用下面哪个方法设置起点坐标:
A
A.lineTo
B.moveTo
C.startTo
D.beginTo
Canvas用于填充颜色的属性是:
A
A.fillStyle
B.fillRect
C.lineWidth
D.strokeRect
创建Canvas画布使用的方法是:
C
A.getContext("3d");
B.document.Context("3d");
C.getContext("2d");
D.document.Context("2d");
window.history.forward()它表示C
A.前进到下一个页面
B.返回到上一个页面
C.刷新到下一个页面
D.刷新到当前页面
本地存储用到的键名只能是:
A
A.唯一的
B.多样性的
C.可变得
D.无所谓
读取localStorage数据的方法是:
B
A.localStorage.getItem("键值");
B.localStorage.getItem("键名");
C.localStorage.loadItem("键值");
D.localStorage.loadItem("键名");
读取sessionStorage数据的方法是:
B
A.sessionStorage.getItem("键值");
B.sessionStorage.getItem("键名");
C.sessionStorage.loadItem("键值");
D.sessionStorage.loadltem(”键名”);
sessionStorage保存数据的方法正确的是:
A
A.sessionStorage.setltem(”键名","键值");
B.sessionStorage.saveltem(”键名","键值");
C.sessionStorage.setltem(”键值","键名");
D.sessionStorage.saveltem("键值","键名");
编写manifest文件中的注释是B
A.以//开头的单行注释
B.以#开头的单行注释
C.以<!
---->的多行注释
D.以/**/的多行注释编写manifest文件分为几个部分:
D
A.1
B.2
C.3
D.4
MlME类型添加关联
配置manifest文件,IIS的配置方法是在网站属性的http头标签中找到
扩展名manifest内容类型输入()B
A.text/manifest
B.text/cache-manifest
C.text/manifest-cache
D.text/local-manifest
离线应用中,manifest文件放在网页文件的哪个标记后面A
A.body
B.html
C.div
D.head
离线应用中,manifest文件放在网页文件的哪个标记后面A
A.body
B.html
C.div
D.head
Blob对象中的type属性表示文件的:
D
A.文件名
B.文件大小
C.图片格式
D.MIME类型
FileReader对象使用()方法把图片显示出来:
C
A.readAsBinaryString
B.readAsText
C.readAsDateURL
D.readAsArrayBuffer
当使用Google图像搜索时,你可以把一幅图片从电脑桌面拖放到Google页面的输入框里,这就是使用HTML5的()API实现的。
D
A.history
B.system
C.images
D.File
向子页面发送消息window.frames[0].postMessage("ninhao","http:
//localhost/2.html");http:
//localhost/2.html指的是:
B
A.发送方地址
B.接收方地址
C.以上都不是向其他窗口发送消息,otherwindow.postMessage()中的消息内容为所发送的消息文本,也可以是:
A.程序脚本
B.html代码
C.JOSN文本
D.XML代码
跨文档消息传输过程中,event.data属性:
B
A.返回消息的文档来源
B.返回消息内容
C.返回消息的接受地址
在HTML页面中插入 B A.调取谷歌的云服务 B.调取谷歌的地图服务 C.调取应用服务接口 D.以上都不是 使用getCurrentPosition()获取当前地理位置信息,如果要输出图片需要使用google的地图接口 varimg_url="+latlon+"&zoom=14&size=400x300&sensor=false"; document.getElementById("mapholder").innerHTML=" A A.海拔高度 B.精确度 C.经纬度 D.延时 navigator.geolocation.getCurrentPosition(showPosition,showError,{enableHighAcuracy: true, timeout: 5000, maximumAge: 3000 }); 上述代码中的maximumAge指的是: A.指示浏览器获取高精度的位置 B.指定获取地理位置的超时时间 C.最长有效期,在重复获取地理位置时,此参数指定多久再次获取位置。 D.以上都不是 使用getCurrentPosition()获取当前地理位置信息,返回error.PERMISSION_DENIE[表示: A.用户拒绝了 B.获取不到 C.获取超时 D.未知错误 if(navigator.geolocation) {navigator.geolocation.getCurrentPosition(showPosition); } else{} }上述代码是用来: A.验证浏览器是否支持拖拽 B.验证浏览器是否支持地理位置 C.验证浏览器是否支持webworkers D.验证浏览器是否支持webSocket 在实现拖拽效果时,需要通过()方法获得被拖的数据: A.preventDefault() B.appendChild.getData("Text") C.dataTransfer.setData("Text") D.dataTransfer.getData("Text") 在实现拖拽效果时,需要调用()方法来避免浏览器对数据的默认处理 A.preventDefault() B.childDefault() C.preventIndex() D.childIndex() 为了使元素可拖动,把()属性设置为true。 A.editable B.draggable C.contenteditable 控制视频暂停用的是哪个方法: A.stop(); B.pause(); C.paused(); D.play(); A.Display B.Visibility C.System D.File 在多媒体控制中以下代码控制的是: if(myVideo.paused)myVideo.play(); elsemyVideo.pause(); A.全屏 B.静音 C.暂停和播放 D.以上都不是 Worker线程文件中使用哪个方法向HTML页面传回数据: A.onmessage(); B.getMessage(); C.postMessage(); 终止Worker线程的方法是: A.stop(); B.terminate(); C.endworker(); D.stopworker(); 创建一个Worker线程的方法是: A.newWorker("workers.js"); B.createWorker("workers.js"); C.startWorker("workers.js"); D.setWorker("workers.js"); 面哪些属于Range对象的方法: A.insertNode(); B.selectNode(); C.selectNodeContents(); D.addRange(); E.deleteContents(); document.execCommand(”参数一","参数二","参数三")其中的参数一、参数二、参数三分别指的是什么? A.指令参数 B.交互方式 C.值 D.命令类别 E.以上都不是 Canvas绘制图形中绘制线性渐变createLinearGradient(0,0,200,200),其中的四个参数分别是 A.起点X坐标 B.起点Y坐标 C.结束点X坐标 D.宽和高 E.结束点Y坐
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HTML5 考试 复习资料