var TTT = {
canvas : document.getElementById('canvas'),
ctx : canvas.getContext('2d'),
cH : 600,
cW : 600,
// tile dimensions
tH : this.cH/3,
tW : this.cW/3
};
// returns undefined... why?
console.log(TTT.tH);
這一定是很簡單的東西,但我似乎無法把握爲什麼這是不確定的...爲什麼這返回undefined?
+1,但我認爲他想引用同一個對象的屬性,在這種情況下,他應該使用對象名稱(TTT)而不是'this'。 – fardjad 2014-10-26 15:04:47
可能'TTT.ctx'應該設置爲'TTT.ctx = TTT.canvas.getContext('2d')' – Oriol 2014-10-26 15:04:48
@fardjad糟糕,錯過了。現在修復。 :) – Scimonster 2014-10-26 15:05:40