proxy-clone:基于ES6代理的深度克隆

时间:2024-05-22 07:16:15
【文件属性】:

文件名称:proxy-clone:基于ES6代理的深度克隆

文件大小:68KB

文件格式:ZIP

更新时间:2024-05-22 07:16:15

JavaScript

代理克隆 基于的深度克隆,在处理大对象时比传统的克隆实现效率更高。 需要节点6或更高版本。 注意:这不是传统的clone()。 对源对象的更改将反映在克隆中,但是对克隆的更改不会修改源。 表现 根据对象大小的不同, proxy-clone可能比朴素的JSON克隆或npm的模块要快得多。 要注意的最重要的事情是克隆速度是恒定的,但是使用克隆的对象会稍微慢一些。 JSON small x 60,036 ops/sec ±1.09% (92 runs sampled) JSON medium x 5,919 ops/sec ±0.86% (91 runs sampled) JSON big x 526 ops/sec ±1.20% (89 runs sampled) JSON gigantic x 39.50 ops/sec ±1.83% (54 runs sampled) clone


【文件预览】:
proxy-clone-master
----Readme.md(3KB)
----test.js(3KB)
----.travis.yml(59B)
----History.md(707B)
----.gitignore(25B)
----index.js(3KB)
----support()
--------bench.js(846B)
----package-lock.json(262KB)
----package.json(467B)

网友评论