1.快速入门

使用 canvas 绘图的基本步骤:


一. 获取画布对象

   获取画布对象,可以有多种方式,一般常用的有两种:

   1. 在 `HTML` 页面中设置一个 `canvas` 标签,然后获取该标签节点对象

<!-- 默认大小是 300*150,可以使用属性进行宽高设置,注意不要使用css样式设置宽高 -->
<canvas width="400" height="300" id="c1"></canvas>
<script>
const c1 = document.getElementById('c1')
</script>

   2. 创建一个 canvas 对象,将其插入到页面中

      const c2 = document.createElement('canvas')
      c2.width = 400
      c2.height = 300
      document.body.append(c2)


二. 从画布对象上获取上下文对象

let ctx = c2.getContext('2d')


三. 使用canvas的API会进行绘画

// 绘制矩形填充
// https://www.canvasapi.cn/CanvasRenderingContext2D/fillRect
ctx.fillRect(10, 20, 50, 50)



更多API,可参阅文档:

https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D

https://www.canvasapi.cn/


关键词: canvas 画布 入门 2d
微信 遇到疑问可加微信进行反映