HTML5画布单元测验
- 一. 多选题 (共3题,30.0分)
- 二. 单选题 (共4题,40.0分)
- 三. 判断题 (共3题,30.0分)
一. 多选题 (共3题,30.0分)
-
(多选题, 10.0分)
通过JavaScript来创建动态的HTML,主要表现在哪些方面?( )。
A JavaScript能够改变页面中的所有HTML元素。
B JavaScript能够改变页面中的所有HTML属性。
C JavaScript能够改变页面中的所有CSS样式。
D JavaScript能够对页面中的所有事件做出反应。 -
(多选题, 10.0分)
document对象获取HTML元素对象的常用方法有( )。
A getElementById()
B getElementsByName()
C getElementsByTagName()
D getBoundingClientRect() -
(多选题, 10.0分)
canvas中分别使用( )方法来绘制矩形边框和填充矩形。
A strokeRect()
B stroke()
C fillRect()
D fill()
二. 单选题 (共4题,40.0分)
-
(单选题, 10.0分)
要获得页面中某个元素的坐标,使用元素的( )方法。
A getRect
B getBoundingClientRect()
C getContext
D get -
(单选题, 10.0分)
HTML5提供了( )标签,使用户可以在网页上随意作画。
A img
B image
C canvas
D background-image -
(单选题, 10.0分)
从原始画布剪切任意形状和尺寸区域的方法是( )。
A drawImage
B arc()
C clip()
D restore() -
(单选题, 10.0分)
canvas绘制图形的基本步骤是( )。
①创建画布,②准备画笔,③开始路径规划,④移动起始点,⑤绘制线条,⑥闭合路径,⑦绘制描边
A ①②③④⑤⑦⑥
B ②①③④⑤⑥⑦
C ①②③④⑤⑥⑦
D ①②③⑤④⑥⑦
三. 判断题 (共3题,30.0分)
-
(判断题, 10.0分)
用画笔在画布(canvas)上使用lineTo()方法绘制线条后,画布上就显示出该线条。
A 对
B 错 -
(判断题, 10.0分)
绘制复杂路径,必须使用路径开始(context.beginPath())和路径结束(context.closePath())进行路径规划。
A 对
B 错 -
(判断题, 10.0分)
不能把一幅图片绘制到canvas上。
A 对
B 错