2010-10-10 80 views

回答

2

game_state是一個(構造函數)函數。函數的實例具有玩家屬性,但函數本身不具有玩家屬性。我想你可能想要:

game_state = new (function() 
      { 
       this.players = new (function() 
           { 
           this.x = 0; 
           })(); 
      })(); 
game_state.players['test'] = 1; 

編輯:同樣適用於內部功能。而且,在這兩種情況下,您都可以使用對象文字。

+0

啊......現在很明顯;)謝謝你 – 2010-10-10 20:18:43

相關問題