为什么这样说,因为大部分前端开发人员在写业务代码的时候用到canvas的概率很小,就算用到了,也只是类似drawImage这个API,并且,对drawImage这个API的了解也并不深刻,只知道它可以将图片绘制到画布上...其实drawImage这个API除了能将图片绘制到画布上,也可以对绘制到画布上的图片进行缩放。...我们具体来看它都具有哪些功能:
绘制矩形
fillRect(x, y, width, height)绘制一个填充的矩形
strokeRect(x, y, width, height)绘制一个矩形的边框...移动笔触和绘制直线
moveTo() 移动笔尖的位置
lineTo() 绘制直线
绘制圆弧
arc(x,y,radius,startAngle,endAngle,anticlockwise)
画一个以(...使用drawImage()方法将图片绘制到画布上。