您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > HTML5考试复习资料1要点
单选selection对象的哪个方法直接将用户选取的终点移到起点:DA.selection.collapse();B.selection.containsNode();C.selection.collapseToEnd();D.selection.collapseToStart();从当前selection移除range对象使用的方法是:CA.addRange(range);B.removeAllRanges()C.removeRange(range);D.getRangeAt(index);创建一个selection对象用的是哪个方法:CA.window.getSelection();B.document.getSelection();C.document.createSelection();D.window.createSelection();删除内容用的是哪个方法:CA.cloneRange();B.createRange();C.deleteContents();D.toString();创建Range用的是哪个方法:BA.cloneRange();B.document.createRange();C.deleteContents();D.toString();Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,#0000ff);其中X的值是多少?CA.50%B.1/2C.0.5D.50cxt.arc(100,100,100,0,Math.PI*2,true)Canvas绘制圆形的arc方法中,参数说明正确的是:CA.圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针B.圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针C.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针D.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针Canvas绘制线条时用下面哪个方法设置起点坐标:AA.lineToB.moveToC.startToD.beginToCanvas用于填充颜色的属性是:AA.fillStyleB.fillRectC.lineWidthD.strokeRect创建Canvas画布使用的方法是:CA.getContext(3d);B.document.Context(3d);C.getContext(2d);D.document.Context(2d);window.history.forward()它表示CA.前进到下一个页面B.返回到上一个页面C.刷新到下一个页面D.刷新到当前页面本地存储用到的键名只能是:AA.唯一的B.多样性的C.可变得D.无所谓读取localStorage数据的方法是:BA.localStorage.getItem(键值);B.localStorage.getItem(键名);C.localStorage.loadItem(键值);D.localStorage.loadItem(键名);读取sessionStorage数据的方法是:BA.sessionStorage.getItem(键值);B.sessionStorage.getItem(键名);C.sessionStorage.loadItem(键值);D.sessionStorage.loadItem(键名);sessionStorage保存数据的方法正确的是:AA.sessionStorage.setItem(键名,键值);B.sessionStorage.saveItem(键名,键值);C.sessionStorage.setItem(键值,键名);D.sessionStorage.saveItem(键值,键名);编写manifest文件中的注释是BA.以//开头的单行注释B.以#开头的单行注释C.以!----的多行注释D.以/**/的多行注释编写manifest文件分为几个部分:DA.1B.2C.3D.4配置manifest文件,IIS的配置方法是在网站属性的http头标签中找到MIME类型添加关联扩展名manifest内容类型输入()BA.text/manifestB.text/cache-manifestC.text/manifest-cacheD.text/local-manifest离线应用中,manifest文件放在网页文件的哪个标记后面AA.bodyB.htmlC.divD.head离线应用中,manifest文件放在网页文件的哪个标记后面AA.bodyB.htmlC.divD.headBlob对象中的type属性表示文件的:DA.文件名B.文件大小C.图片格式D.MIME类型FileReader对象使用()方法把图片显示出来:CA.readAsBinaryStringB.readAsTextC.readAsDateURLD.readAsArrayBuffer当使用Google图像搜索时,你可以把一幅图片从电脑桌面拖放到Google页面的输入框里,这就是使用HTML5的()API实现的。DA.historyB.systemC.imagesD.File向子页面发送消息window.frames[0].postMessage(ninhao,);指的是:BA.发送方地址B.接收方地址C.以上都不是向其他窗口发送消息,otherwindow.postMessage()中的消息内容为所发送的消息文本,也可以是:A.程序脚本B.html代码C.JOSN文本D.XML代码跨文档消息传输过程中,event.data属性:BA.返回消息的文档来源B.返回消息内容C.返回消息的接受地址在HTML页面中插入scriptsrc==false/script的作用是:BA.调取谷歌的云服务B.调取谷歌的地图服务C.调取应用服务接口D.以上都不是使用getCurrentPosition()获取当前地理位置信息,如果要输出图片需要使用google的地图接口varimg_url==+latlon+&zoom=14&size=400x300&sensor=false;document.getElementById(mapholder).innerHTML=imgsrc='+img_url+'/;上述代码中latlon需要获取的是:AA.海拔高度B.精确度C.经纬度D.延时navigator.geolocation.getCurrentPosition(showPosition,showError,{enableHighAcuracy:true,timeout:5000,maximumAge:3000});上述代码中的maximumAge指的是:A.指示浏览器获取高精度的位置B.指定获取地理位置的超时时间C.最长有效期,在重复获取地理位置时,此参数指定多久再次获取位置。D.以上都不是使用getCurrentPosition()获取当前地理位置信息,返回error.PERMISSION_DENIED表示:A.用户拒绝了B.获取不到C.获取超时D.未知错误if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition);}else{}}上述代码是用来:A.验证浏览器是否支持拖拽B.验证浏览器是否支持地理位置C.验证浏览器是否支持webworkersD.验证浏览器是否支持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.editableB.draggableC.contenteditable控制视频暂停用的是哪个方法:A.stop();B.pause();C.paused();D.play();有必要时,页面在切换或者最小化时需要使用()API来处理视频的播放或暂停状态。A.DisplayB.VisibilityC.SystemD.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坐标Canvas绘制图形中定义边框的strokeRect()方法中的四个参数分别是:A.起点X坐标B.起点Y坐标C.宽D.高E.面积HTML5history对象提供了哪两个新方法,它们允许我们添加和改变当前浏览器的地址:A.pushState()B.localState()C.replaceState()D.sessionState()localStorage读取数据的方法有:A.变量=sessionStorage.getItem(键名);B.变量=sessionStorage.键名;C.变量=localStorage.getItem(键名);D.变量=localStorage.键名;sessionStorage保存数据的方法有:A.sessionStorage.setItem(键名,键值);B.sessionStorage.键名=键值;C.localStorage.setItem(键名,键值);D.localStorage.键名=键值;Html5重新提供了在客户端保存数据的功能WebStorage,分别是:A.sessinStateB.sessinStorageC.localStorageD.localStatemanifest文件的类型有哪几种:A.manifestB.cacheC.appcacheD.appmanifestmanifest文件包含哪几个部分:A.CACHEB.NOCACHEC.FALLBACKD.NETWORK利用文件API可以对file控件的上传文件的哪些属性进行控制或验证:A.文件名B.文件大小C.文件类型D.文件作者E.文件路径
本文标题:HTML5考试复习资料1要点
链接地址:https://www.777doc.com/doc-3870729 .html