为什么使用如下的对象文字会产生此错误?
<canvas id="game" width="568" height="320"></canvas>
var GAME = {
settings: {
canvas: document.getElementById('game'),
context: this.canvas.getContext('2d'),
gameWidth: this.context.width,
gameHeight: this.context.height
}
};