Jaki jest najlepszy sposób klonowania obiektu w node.js
np. chcę uniknąć sytuacji, w której:
var obj1 = {x: 5, y:5};
var obj2 = obj1;
obj2.x = 6;
console.log(obj1.x); // logs 6
Obiekt może zawierać złożone typy jako atrybuty, więc proste dla (var x w obj1) nie rozwiązałoby się. Czy muszę sam napisać rekurencyjny klon, czy jest coś wbudowanego, czego nie widzę?
npm install underscore2.var _ = require('underscore')3_.clone(objToClone).;