【文件属性】:
文件名称:o2diff:比较两个对象并返回它们之间的差
文件大小:80KB
文件格式:ZIP
更新时间:2021-05-08 16:32:03
diff object changes compare difference
o2diff
比较两个对象并返回它们之间的差异(更改的值,更改的路径,差异)。
特征
三种输出格式:
diff : { left, right }以获取对象差异。
values : { changed, added, deleted } ,以获取更改后的值。
paths : { changed, added, deleted } ,以获取更改的路径。
还原功能,用于将目标对象还原为源对象。
特殊类型(ObjectId)的转换器。
指令
# Add to project
$ npm i o2diff
用法
const o2diff = require ( 'o2diff' )
let original = {
firstName : 'John' ,
lastName : 'Smith' ,
email : 'john@mail.com' ,
phones : [
【文件预览】:
o2diff-master
----.gitignore(336B)
----.eslintrc(2KB)
----package.json(1KB)
----package-lock.json(267KB)
----src()
--------index.js(2KB)
--------utils.js(2KB)
----.nvmrc(2B)
----changelog.md(940B)
----index.js(34B)
----index.esm.js(7KB)
----.github()
--------workflows()
----rollup.config.js(397B)
----license(1KB)
----.mocharc.json(66B)
----readme.md(3KB)
----test()
--------.eslintrc(191B)
--------src()
----index.d.ts(818B)