Qual è il modo migliore per clonare un oggetto in node.js
ad esempio, voglio evitare la situazione in cui:
var obj1 = {x: 5, y:5};
var obj2 = obj1;
obj2.x = 6;
console.log(obj1.x); // logs 6
L'oggetto può contenere tipi complessi come attributi, quindi un semplice per (var x in obj1) non si risolve. Devo scrivere io stesso un clone ricorsivo o c'è qualcosa incorporato che non vedo?
npm install underscore2.var _ = require('underscore')3_.clone(objToClone).;