2010-10-10 2 views

Répondre

2

game_state est une fonction (constructeur). Les instances de la fonction ont une propriété players, mais pas la fonction elle-même. Je pense que vous voudrez peut-être:

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

EDIT: La même pour la fonction intérieure. En outre, dans les deux cas, vous pouvez probablement utiliser des littéraux d'objet.

+0

ahh ... si évident maintenant;) Merci –

Questions connexes