canvas画布知识测验
1【多选题】
Canvas元素的坐标系描述正确的是()
A、Canvas元素的坐标系是一个二维网格
B、它的坐标系是以左上角为原点,向右延伸是X横坐标的正方向,向下延伸是Y纵坐标正方向
C、原点的坐标是(x,y)=(0,0)
D、坐标系对于以后使用Canvas的API意义重大,在绘图的时候需要时刻记住坐标空间
2【多选题】
A、lineTo()方法用于定义从“x,y”的位置绘制一条直线到起点或上一个线头点。
B、绘制直线确定了起始点和线头点后,便形成了一条绘制路径,如果复杂路径绘制,必须使用路径开始和结束
C、在canvas图形绘制中,路径只是草稿,真正绘制线必须执行stroke()方法根据路径进行描边
D、可以使用fill()方法进行图形的填充
3【判断题】
一个画布在网页中是一个矩形框,通过<canvas>元素来绘制。
4【判断题】
HTML5 <canvas>标签定义图形,比如图表和其他图像,必须使用脚本(通常是 JavaScript)来绘制图形
5【判断题】
HTML5中提供了<canvas>标签,使用<canvas>标签可以在网页中创建一个矩形区域的画布
6【判断题】
画布本身不具有绘制功能,可以通过脚本语言(一般为JavaScript)操作绘制图形的API进行绘制操作
7【判断题】
可以使用getElementById()方法获取画布对象
8【判断题】
有了画布之后,要开始作画需要准备一只画笔,这只画笔就是context对象,该对象可以使用JavaScript脚本获得
9【判断题】
canvas中分别使用strokeRect()和fillRect()方法来绘制矩形边框和填充矩形
10【判断题】
在canvas中还有一个相当于橡皮擦的方法,context.clearRect(x,y,width,height),使用它可以清除矩形内绘制的内容。
11【判断题】
canvas中使用arc()方法来绘制弧形和圆形
评论列表