Quelle est la meilleure façon de cloner un objet dans node.js
par exemple, je veux éviter la situation où:
var obj1 = {x: 5, y:5};
var obj2 = obj1;
obj2.x = 6;
console.log(obj1.x); // logs 6
L'objet peut bien contenir des types complexes en tant qu'attributs, donc un simple for (var x dans obj1) ne résoudra pas. Dois-je écrire moi-même un clone récursif ou y a-t-il quelque chose que je ne vois pas?
npm install underscore2.var _ = require('underscore')3_.clone(objToClone).;