HTML5 测验题

通过对HTML5 教程系统地学习,相信你已全面掌握 HTML5 Canvas 绘图知识点,为了巩固所学的内容,我们准备了一个小测验。

通过这个测验,您可以检验自己对 HTML5 的掌握程度,发现可能需要进一步巩固的地方。


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

1. 哪个方法是用于在Canvas上绘制矩形的?

  • drawRect()
  • fillRect()
  • createRect()
  • rectangle()

2. 哪个方法是用于在Canvas上绘制圆形或圆弧的?

  • circle()
  • drawCircle()
  • arc()
  • round()

3. 哪个属性是用于设置Canvas线条颜色的?

  • strokeStyle
  • lineColor
  • color
  • fillStyle

4. 哪个方法是用于清除Canvas上的指定区域的?

  • eraseRect()
  • removeRect()
  • cleanRect()
  • clearRect()

5. 哪个方法是用于在Canvas上绘制文本的?

  • drawText()
  • fillText()
  • text()
  • writeText()

6. 哪个方法是用于开始一条新路径的?

  • startPath()
  • newPath()
  • beginPath()
  • createPath()

7. 哪个属性是用于设置Canvas填充颜色的?

  • fillStyle
  • color
  • fillColor
  • backgroundColor

8. 哪个方法是用于绘制一条直线的?

  • drawLine()
  • createLine()
  • straightLine()
  • lineTo()

9. 哪个方法是用于闭合当前路径的?

  • endPath()
  • closePath()
  • finishPath()
  • stopPath()

10. 哪个方法是用于在Canvas上绘制图像的?

  • image()
  • putImage()
  • drawImage()
  • showImage()

11. 哪个属性是用于设置Canvas线条宽度的?

  • lineWidth
  • strokeWidth
  • width
  • borderWidth

12. 哪个方法是用于保存Canvas当前状态的?

  • store()
  • keep()
  • hold()
  • save()