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:
Je l'ai résumé au plus simple.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"}
]
}
Quand je fais
Je n'ai que le premier attribut.
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"}
Merci à vous.
Partager