json-stringify-deterministic:JSON.stringify()的确定性版本,因此您可以从字符串化的结果中获取一致的哈希

时间:2024-06-01 10:49:51
【文件属性】:

文件名称:json-stringify-deterministic:JSON.stringify()的确定性版本,因此您可以从字符串化的结果中获取一致的哈希

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-01 10:49:51

JavaScript

json-stringify-确定性 确定性版本的JSON.stringify() ,因此您可以从字符串化的结果中获得一致的哈希值。 与相似,但: 没有依赖关系。 尽量少。 更好的循环检测。 支持对不带.toJSON对象(例如RegExp )进行序列化。 安装 $ npm install json-stringify-deterministic --save 用法 const stringify = require ( 'json-stringify-deterministic' ) const obj = { c : 8 , b : [ { z : 6 , y : 5 , x : 4 } , 7 ] , a : 3 } console . log ( stringify ( obj ) ) // => {"a":3,"b":[{"x":4,"y":5,"z":6},7],"c"


【文件预览】:
json-stringify-deterministic-master
----.gitattributes(12B)
----.github()
--------dependabot.yml(257B)
----lib()
--------defaults.js(104B)
--------util.js(269B)
--------index.js(3KB)
----.npmignore(120B)
----.travis.yml(91B)
----test()
--------compare.js(349B)
--------space.js(1KB)
--------stringify.js(1KB)
--------to_json.js(544B)
--------replacer.js(2KB)
--------mocha.opts(80B)
--------nested.js(1KB)
----LICENSE.md(1KB)
----README.md(4KB)
----.npmrc(17B)
----.editorconfig(364B)
----.gitignore(423B)
----CHANGELOG.md(2KB)
----.bumpedrc(682B)
----package.json(1KB)

网友评论