single-deepcopy

2.0.0 • Public • Published

single-deepcoy

a plugin for deep copy

install

  • npm install single-deepcopy
  • yarn add single-deepcopy

import mode

mode1

import deepcopy from 'single-deepcopy'

mode2

const deepcopy = require('single-deepcopy')

use

const deepcopy = require('single-deepcopy')

const obj = {
    married: true,
    age: 10,
    name: 'zhufeng',
    girlfriend: null,
    boyfriend: undefined,
    flag: Symbol('man'),
    home: { name: '北京' },
    set: new Set(),
    map: new Map(),
    getName() {},
    hobbies: ['抽烟', '喝酒', '烫头'],
    error: new Error('error'),
    pattern: /^regexp$/gi,
    math: Math,
    json: JSON,
    document,
    window
}

const b = deepcopy(obj)
console.log(b)

Personal introduction

个人logo

/single-deepcopy/

    Package Sidebar

    Install

    npm i single-deepcopy

    Weekly Downloads

    0

    Version

    2.0.0

    License

    ISC

    Unpacked Size

    6.32 kB

    Total Files

    4

    Last publish

    Collaborators

    • lihh