复习
在上一节中,学习了如何让绘制的图形拥有丰富多样的色彩。这里用到了两个属性。一个是fillStyle = color,对应填充类型的绘制,另一个是strokeStyle=color,对应非填充类型的绘制。这里的color形式多样,只要符合w3c制定的颜色规则就可以。
上一节学习,我们学习了圆和圆弧的画法。一共有两个方法,第一个是arc(x,y,radius,startAngle,endAngle, anticlockwise),其中x和y是圆,radius是圆的半径,startAngle和endAngle是圆弧的开始弧度和结束弧度。弧度的计算公式是1弧度 = Math.PI / 180 角度,anticlockwise表示是否按照逆时针的方向绘画, true表示是,false或者不写表示按照顺时针方向绘画。另外一个方法是通过两点绘制一条圆弧,arcTo(x1,y1,x2,y2,radius)。其中x1,y1表示圆弧的起点,x2,y2表示圆弧的终点,radius表示半径。
上节课中我们将canvas的dom渲染了出来,但是没有做任何操作。这一节我要学习在canvas上操作,同时画一些简单的东西,比如线条。
受bootstrap的影响,在写图片样式时一直用的是width:100%;height: auto;
,很少去想为什么这么做。
在电话面试时,被阿里面试官问了几个跨域的问题,发现对跨域的了解,第一不成系统,第二太过片面,所以决定好好的学习一下。