Je ne suis pas en phase avec mes neurones ce matin ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<script type="text/javascript">
 
user1 = {};
user1.nom = "DUPONT";
user1.prenom = "Jean";
 
user2 = {};
user2.nom = "DURAND";
user2.prenom = "Paul";
 
userArray={
 setUser: function(nr,user){nr=nr.toString();this.nr=user},
 callUser: function(nr){ alert(nr);return (this.nr)?this.nr:-1}
 }
 
userArray.setUser("a",user1);
userArray.setUser("b",user2);
 
idUser= "a"
alert(userArray.callUser("a").nom) 
idUser= "b"
alert(userArray.callUser("b").nom) 
</script>
il alerte bien la bonne clef mais pas la bonne valeur ...
je me suis planté ou dans le constructeur ? ou dans l'appelant ?