HTML5考试复习资料1Word文档格式.docx
《HTML5考试复习资料1Word文档格式.docx》由会员分享,可在线阅读,更多相关《HTML5考试复习资料1Word文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
B.document.createRange();
Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,"
#OOOOff"
);
其中X
的值是多少?
A.50%
B.1/2
C.0.5
D.50cxt.arc(100,100,100,0,Math.PI*2,true)Canvas绘制圆形的arc方法中,参数说明正确的是:
A.圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针
B.圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针
C.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针
D.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针
Canvas绘制线条时用下面哪个方法设置起点坐标:
A
A.lineTo
B.moveTo
C.startTo
D.beginTo
Canvas用于填充颜色的属性是:
A.fillStyle
B.fillRect
C.lineWidth
D.strokeRect
创建Canvas画布使用的方法是:
A.getContext("
3d"
B.document.Context("
C.getContext("
2d"
D.document.Context("
window.history.forward()它表示C
A.前进到下一个页面
B.返回到上一个页面
C.刷新到下一个页面
D.刷新到当前页面
本地存储用到的键名只能是:
A.唯一的
B.多样性的
C.可变得
D.无所谓
读取localStorage数据的方法是:
A.localStorage.getItem("
键值"
B.localStorage.getItem("
键名"
C.localStorage.loadItem("
D.localStorage.loadItem("
读取sessionStorage数据的方法是:
A.sessionStorage.getItem("
B.sessionStorage.getItem("
C.sessionStorage.loadItem("
D.sessionStorage.loadltem(”键名”);
sessionStorage保存数据的方法正确的是:
A.sessionStorage.setltem(”键名"
"
键值"
B.sessionStorage.saveltem(”键名"
C.sessionStorage.setltem(”键值"
键名"
D.sessionStorage.saveltem("
编写manifest文件中的注释是B
A.以//开头的单行注释
B.以#开头的单行注释
C.以<!
---->的多行注释
D.以/**/的多行注释编写manifest文件分为几个部分:
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
Blob对象中的type属性表示文件的:
A.文件名
B.文件大小
C.图片格式
D.MIME类型
FileReader对象使用()方法把图片显示出来:
A.readAsBinaryString
B.readAsText
C.readAsDateURL
D.readAsArrayBuffer
当使用Google图像搜索时,你可以把一幅图片从电脑桌面拖放到Google页面的输入框里,这就是使用HTML5的()API实现的。
A.history
B.system
C.images
D.File
向子页面发送消息window.frames[0].postMessage("
ninhao"
"
http:
//localhost/2.html"
http:
//localhost/2.html指的是:
A.发送方地址
B.接收方地址
C.以上都不是向其他窗口发送消息,otherwindow.postMessage()中的消息内容为所发送的消息文本,也可以是:
A.程序脚本
B.html代码
C.JOSN文本
D.XML代码
跨文档消息传输过程中,event.data属性:
A.返回消息的文档来源
B.返回消息内容
C.返回消息的接受地址
在HTML页面中插入<
scriptsrc="
的作用是:
A.调取谷歌的云服务
B.调取谷歌的地图服务
C.调取应用服务接口
D.以上都不是
使用getCurrentPosition()获取当前地理位置信息,如果要输出图片需要使用google的地图接口
varimg_url="
+latlon+"
&
zoom=14&
size=400x300&
sensor=false"
;
document.getElementById("
mapholder"
).innerHTML="
<
imgsrc='
"
+img_url+"
'
/>
上述代码中latlon需要获取的是:
A.海拔高度
B.精确度
C.经纬度
D.延时
navigator.geolocation.getCurrentPosition(showPosition,showError,{enableHighAcuracy:
true,
timeout:
5000,
maximumAge:
3000
});
上述代码中的maximumAge指的是:
A.指示浏览器获取高精度的位置
B.指定获取地理位置的超时时间
C.最长有效期,在重复获取地理位置时,此参数指定多久再次获取位置。
使用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("
D.dataTransfer.getData("
在实现拖拽效果时,需要调用()方法来避免浏览器对数据的默认处理
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
在多媒体控制中以下代码控制的是:
if(myVideo.paused)myVideo.play();
elsemyVideo.pause();
A.全屏
B.静音
C.暂停和播放
Worker线程文件中使用哪个方法向HTML页面传回数据:
A.onmessage();
B.getMessage();
C.postMessage();
终止Worker线程的方法是:
B.terminate();
C.endworker();
D.stopworker();
创建一个Worker线程的方法是:
A.newWorker("
workers.js"
B.createWorker("
C.startWorker("
D.setWorker("
面哪些属于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坐