Bonjour à tous.

J'aimerai votre aide pour savoir si il était possible de récupérer un objet dans une liste (ici tableau) grâce à un champ de cette objet (ici id de mon objet).

Je vous donne un exemple :

Je souhaiterai récupérer l'objet dont le champ id = 3201 au sein du tableau userObject.

Je vous remercie d'avance.

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
24
25
 
var userObject = new Array();      // Objet contenant l'ensemble des users
 
var user1 = {}; // Objet user 1
var user2 = {}; // Objet user 2
var user3 = {}; // Objet user 3
var user4 = {}; // Objet user 4
 
user1.id = 2545;
user1.nom = "TITI";
user1.prenom = "titi";
 
user2.id = 3201;
user2.nom = "TOTO";
user2.prenom = "toto";
 
user3.id = 235;
user3.nom = "JOJO";
user3.prenom = "jojo";
 
user4.id = 1254;
user4.nom = "RIRI";
user4.prenom = "riri";
 
userObject.push(user1, user2, user3, user4);