0.1.0 • Published 7 years ago

js-deep-clone v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

js-deep-clone

A function that can clone javascript object deeply.

install

npm install -S js-deep-clone

usage

const deepClone = require('js-deep-clone');

class Person{
  constructor(name){
    this.name;
  }
  introduce(){
    console.log(this.name);
  }
}

let alice = new Person('alice');
let clonedAlice = deepClone(alice);
require('assert').deepEqual(alice, clonedAlice);
clonedAlice instanceof Person; // true
0.1.0

7 years ago