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
И, вероятно, 'TTT.ctx' должен быть установлен как' TTT.ctx = TTT.canvas.getContext ('2d') ' – Oriol
@fardjad Ой, просто пропустил это. Исправлено. :) – Scimonster