在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js的canvase為什么設(shè)置顏色的屬性是strokeStyle而不是strok

js的canvase為什么設(shè)置顏色的屬性是strokeStyle而不是strokeColor?

為什么不用strokeColor而是用strokeStyle,感覺很蹩腳啊

  <script>
               var can=document.getElementById("canvas");
               var can_context=can.getContext("2d");
               can_context.moveTo(10,10);
               can_context.lineTo(200,300);
             can_context.lineWidth = 20;
          can_context.strokeStyle="#990000" //配置顏色的屬性為什么是style不是color
               can_context.stroke();
           </script>
回答
編輯回答
尤禮

一個規(guī)定而已,如果你想用其他的,你可以寫個自定義函數(shù)封裝一下

2017年6月2日 11:28
編輯回答
孤影

因為他不僅僅是可以放一個顏色,可以是一個ctx.createLinearGradient(startx,starty,endx,endy);漸變,
image,甚至canvas都可以,createPattern(canvas/image,repeat-style); 他實際上是一個值或是一個對象用來表示一種屬性.

2017年4月8日 07:17