canvas说明HTML5使用arc()画一个圆varcanvas=document.getElementById('canvas');varcontext=canvas.getContext('2d');context.beginPath()//开始路径或重置当前路径context.arc(90,90,50,Math.PI*2,false)//arc(x,y,r,start,stop)context.strokeStyle="green"//设置或返回用于描边的颜色、渐变或模式。context.stroke()//绘制定义的路径。在画布上创建一个带有线条的画布使用moveTo()定义线条起始坐标,lineTo()线条结束坐标varcanvas=document.getElementById('canvas');varcontext=canvas.getContext('2d');context.beginPath();vargrd=context.createLinearGradient(0,0,170,0);//createLinearGradient(x0,y0,x1,y1);创建线性渐变对象grd.grd.addColorStop(0,"green");//在渐变对象中指定颜色和停止位置。grd.addColorStop(1,"white");context.moveTo(10,10);context.lineTo(100,100);context.lineCap="round"//定义设置或返回直线的终点样式roundroundbuttdefaultsquaresquarecontext.lineWidth=10//设置线宽context.strokeStyle=grdcontent.stroke()绘制渐变文字htmljsvarcanvas=document.getElementById('canvas');varcontext=getContext('2d');context.beginPath();vargrd=context.createLinearGradient(0,0,170,0);grd.addColorStop(0,"green");grd.addColorStop(1,"white");context.font="30pxArial"//设置或返回文本内容的当前字体属性。context.fillStyle=grdcontext.fillText("HelloWorld",10,50);仅供个人学习使用