Bonjour à vous,

Je recherche a cloner un element( sans référence et donc en deep copy d'après mes recherches sur le net) le problème c'est que ca ne marche pas comme je le veux... Petit exemple:

Voici l'exemple de structure de mon objet que je veux copier:

desGens = {
20125 : { nom: "dupont", prenom: "Nicolas", livres[
0:{nom: "le petit poucet", auteur:"Charles Perrault"}
1:{nom: "nom2", auteur:"auteur2"}
]
}
20126 : { nom: "Bertrand", prenom: "Xavier", livres[
0:{nom: "nom1", auteur:"nom2"}
1:{nom: "nom2", auteur:"auteur2"}
]
}
Je l'ai résumé au plus simple.
Quand je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
copy_unGens= jQuery.extend(true, {}, lesGens[20126]);
console.log(copy_unGens);
// Object {nom: "Bertrand"}
Je n'ai que le premier attribut.

Merci à vous.