画布的概念 Canvas(画布)可以用于动画.游戏画面.数据可视化.图片编辑以及实时视频处理等方面.画布在 HTML5 中是通过canvas标签来表现,通过 JavaScript 提供的画布 API,我们可以绘制各种各样的图形. 在画布中绘制图形全都是通过 X 轴以及 Y 轴来完成,X 轴与 Y 轴共同组成二维空间点坐标,所有的点组成栅格.与我们一般理解的坐标系不同,画布的原点在左上角,横向是 X 轴:纵向是 Y 轴.如下图: 线性图形 二维画布中,图形分为线性图形和非线性图形,线性图形就是由一…