初识canvas
· Canvas的基本用法 · <canvas> 标签只有两个属性—— width和height,canvas会初始化宽度为300像素和高度为150像素 · getContext()方法是用来获得渲染上下文和它的绘画功能 · <canvas>默认的是inline,所以如果要利用margin居中,就必须设置width和block · 绘制矩形: fillRect(x, y, width, height) 绘制一个填充的矩形 strokeRect(x, y, width, height) 绘制一个矩形的边框 clearRect(x, y, width, height) 清除指定矩形区域,让清除部分完全透明。 · 绘制路径: beginPath() 新建一条路径,生成之后,图形绘制命令被指向到路径上生成路径。 closePath() 闭合路径之后图形绘制命令又重新指向到上下文中。 stroke() 通过线条来绘制图形轮廓。 fill() 通过填充路径的内容区域生成实心的图形。 · 移动笔触:moveTo(x, y) 将笔触移动到指定的坐标x以及y上 · 绘制直线路径:lineTo(x, y) 绘制一条从当前位置到指定x以及y位置的直线 · 绘制圆弧路径: arc(x, y, radius, startAngle, endAngle, anticlockwise) 画一个以(x,y