1.0.4 • Published 7 years ago
clone-any v1.0.4
Clone any 1.0.3
Minimal module to clone simple Javascript types in a safe way.
Example
$ npm i clone-any --save
After install:
const { cloneAny } = require('clone-any');
const obj1 = {
a: 10,
b: 12
};
const obj2 = clone(obj1);
obj1.a = 20;
console.log(obj2.a) // 10, it is not modified! :)
Why use this module?
Ok, see this code:
const obj1 = {
a: 10,
b: 12
};
const obj2 = obj1;
obj1.a = 20;
console.log(obj1.a) // 20
console.log(obj2.a) // 20