<繪制七巧板簡寫> 聲明數組后 畫布大小自動變成默認大小 代碼如下 注釋掉 var tangram[ p[] ]后畫布正常600*600顯示,抓耳撓腮中,求大神相救..
<!DOCTYPE?html>
<html>
<head>
<title></title>
</head>
<body>
<canvas?id="canvas"?style="border:1px?solid?#aaa;?display:?block;?margin:20px?auto;">
</canvas>
<script?type="text/javascript">
????
????var?tangram?=?[p[]]
var?canvas?=?document.getElementById('canvas')
canvas.width?=?600
canvas.height?=?600
var?context?=?canvas.getContext('2d')
</script>
</body>
</html>
2016-11-28
var?tangram?=?[p[]]?這句錯啦。
js沒有這樣聲明數組的方法。
還有就是js雖然不強制要求句末有分號,但是最好習慣帶上分號。