-1
我找不出爲什麼這不起作用。從表面上看,畫布函數似乎不會接受一個對象值,但這看起來不正確。畫布不識別對象字面值
function draw() {
var ctx = document.getElementById('canvas1').getContext('2d');
var c1 = {
midX : 100,
mixY : 100,
lowX : 90,
lowY : 120
};
console.log(c1); // this logs the object
console.log(c1.midX); // this logs value of midX
ctx.beginPath();
ctx.moveTo(c1.midX,c1.midY);
ctx.lineTo(c1.lowX,c1.lowY);
// ctx.moveTo(100,100); // this works fine
// ctx.lineTo(90,120); // this works fine
ctx.stroke();
}
window.onload = draw;
什麼不起作用?你會得到什麼錯誤? – Bergi
錯字 - 'mixY' - >'midY' –
@GregoryTippett顯然不使用您的控制檯檢查錯誤。這個錯字會顯示在那裏 – charlietfl