function draw(piece,cxt),這里的piece不用先申明一下嗎?本人新手,請(qǐng)教一下各位大神。
function draw(piece,cxt),這里的piece不用先申明一下嗎?
for (var i = 1;i < piece.p.length ;? i++)這里為什么不用花括號(hào){}?
function draw(piece,ctx){
??????????????? ctx.beginPath();
??????????????? ctx.moveTo(piece.p[0].x,piece.p[0].y);
??????????????? for (var i = 1;i < piece.p.length ;? i++)
??????????????????? ctx.lineTo(piece.p[i].x,piece.p[i].y);
?????????????? ?
?????????????? ?
??????????????? ctx.closePath();
??????????????? ctx.fillStyle=piece.color;
??????????????? ctx.fill();
??????????? }
2016-01-18
JavaScript中的函數(shù)本身就不用聲明呀。C語(yǔ)言的函數(shù),有些場(chǎng)合需要聲明。
for循環(huán)如果沒(méi)有花括號(hào){},那就是默認(rèn)下一句代碼為,for循環(huán)的,循環(huán)體。
2016-03-07
piece和cxt是一個(gè)參數(shù),不用聲明的。上面調(diào)用函數(shù)的時(shí)候不是傳了這兩個(gè)參數(shù)嗎?