Existe-t-il une m�thode simple pour dupliquer un objet, sans en conna�tre � priori le contenu. /!\ j'ai besoin d'une vrai duplication !

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
function monObj() {
this.a = "A";
this.b = ["x","y","z"];
}
 
var m1=new monObj();
var m2=new monObj();
m2=m1;
m2.a="B";
L'exemple ci-dessus pourrait fonctionner mais la modif sur m2 a �galement modifi� m1; je cherche donc � dupliquer le contenu de m1. /!\ mon objet peut �tre plus complexe que celui donn� en exemple.

Merci d'avance,