beginPath()沒(méi)有作用??
?
window.onload=function(){
? ? ? ? ? ? var canvas=document.getElementById("canvas");
? ? ? ? ? ? //寬高
? ? ? ? ? ? canvas.width=800;
? ? ? ? ? ? canvas.height=800;
? ? ? ? ? ? var context=canvas.getContext("2d");
context.lineWidth=10;//直線寬度
? ? ? ? ? ? //context.beginPath();
? ? ? ? ? ? context.moveTo(100,200);//直線起點(diǎn)
? ? ? ? ? ? context.lineTo(300,400);//直線終點(diǎn)
? ? ? ? ? ? context.lineTo(100,600);//直線終點(diǎn)
? ? ? ? ? ? context.strokeStyle="red";//繪制直線的顏色
? ? ? ? ? ? context.stroke();//繪制
? ? ? ? ? ? context.beginPath();
? ? ? ? ? ? context.moveTo(300,200);//直線起點(diǎn)
? ? ? ? ? ? context.lineTo(500,400);//直線終點(diǎn)
? ? ? ? ? ? context.lineTo(300,600);//直線終點(diǎn)
? ? ? ? ? ? context.strokeStyle="green";//繪制直線的顏色
? ? ? ? ? ? context.stroke();//繪制
? ? ? ? ? ? context.beginPath();
? ? ? ? ? ? context.moveTo(500,200);//直線起點(diǎn)
? ? ? ? ? ? context.lineTo(700,400);//直線終點(diǎn)
? ? ? ? ? ? context.lineTo(500,600);//直線終點(diǎn)
? ? ? ? ? ? context.strokeStyle="#058";//繪制直線的顏色
? ? ? ? ? ? context.stroke();//繪制
2016-10-09
1、代碼的最后少了一個(gè)大括號(hào)
2、第二個(gè)和第三個(gè)beginPath()后面的分號(hào)改成在英文輸入法下的分號(hào)
試一下,看看能否運(yùn)行
我喜歡這樣寫(xiě),其實(shí)都是小粗心,我也是剛學(xué)習(xí),一起加油