deepcopy.js:深度复制数据

时间:2024-02-24 06:56:32
【文件属性】:

文件名称:deepcopy.js:深度复制数据

文件大小:144KB

文件格式:ZIP

更新时间:2024-02-24 06:56:32

javascript library clone deepcopy LibraryTypeScript

deepcopy.js 深度复制数据 安装 npm $ npm install deepcopy 用法 node.js JavaScript const deepcopy = require ( 'deepcopy' ) ; 打字稿 import * as deepcopy from 'deepcopy' ; 浏览器 < script src =" deepcopy.min.js " > </ script > 例 基本用法: const src = { desserts : [ { name : 'cake' } , { name : 'ice cream' } , { name : 'pudding' } ] } ; const dist = deepcopy ( src ) ; src . desserts = null ; console . log ( src ) ; // { desserts: null } console . log ( dist ) ; // { desserts: [ { name: 'ca


【文件预览】:
deepcopy.js-master
----.gitignore(1KB)
----karma.conf.js(2KB)
----tsconfig.json(277B)
----README.md(4KB)
----.github()
--------workflows()
--------FUNDING.yml(18B)
----rollup.config.js(3KB)
----test()
--------buffer.ts(769B)
--------clone.ts(14KB)
--------collection.ts(5KB)
--------detector.ts(547B)
--------index.ts(17KB)
----HISTORY.md(1KB)
----LICENSE(1KB)
----.gitattributes(52B)
----package.json(2KB)
----.lintstagedrc.js(357B)
----dist()
--------umd()
--------cjs()
--------esm()
----src()
--------buffer.ts(861B)
--------clone.ts(3KB)
--------collection.ts(3KB)
--------detector.ts(588B)
--------index.ts(3KB)
----benchmark()
--------benchmark.js(355B)
--------fixtures.js(5KB)
----index.ts(40B)
----.renovaterc.json(267B)
----.eslintignore(20B)
----.huskyrc.js(69B)
----.editorconfig(147B)
----yarn.lock(153KB)
----.eslintrc.js(1KB)
----.prettierrc.js(67B)
----.mocharc.js(79B)

网友评论