これは非常に基本的なことですが、なぜxがこのコードブロックで未定義を返すのですか?プロパティを定義し、すぐにそれを使用して別のプロパティを設定する方法はありますか?
var grid = {
x : 75,
y : 75,
location : [grid.x, grid.y],
init : function () {
console.log(grid.location[0]);
}
}