1.1.0 • Published 4 years ago
@gunlayer/object-deep-copy v1.1.0
object-deep-clone
This package allows to create a deep copy of your object
Installation
$ npm install @gunlayer/object-deep-copy
Example
import deepCopy from '@gunlayer/object-deep-copy';
const obj1 = { a: { b: 'string' } }; // initial value of your object
const obj2 = deepCopy(obj1); // create a copy of obj1
obj1.a.b = 'changed value'; // update obj1
console.log(obj1);
console.log(obj2);
This will print:
{
a: {
b: 'string';
}
}
{
a: {
b: 'changed value';
}
}
API
deepCopy(object)
object
: The object that you want to copy.