文件名称:json-stable-stringify:具有自定义排序功能的确定性JSON.stringify(),可从字符串化结果中获取确定性哈希
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-03 17:53:50
JavaScript
json-stable-stringify JSON.stringify()确定性版本,因此您可以从字符串化的结果中获取一致的哈希 您还可以传入自定义比较功能。 例子 var stringify = require ( 'json-stable-stringify' ) ; var 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":8} 方法 var stringify = require ( 'json-stable-stringify' ) var str = stringify(obj,opts) 从对象obj返回确定性的字符串化字符串
【文件预览】:
json-stable-stringify-master
----.travis.yml(48B)
----example()
--------key_cmp.js(177B)
--------str.js(97B)
--------value_cmp.js(188B)
--------nested.js(109B)
----LICENSE(1KB)
----test()
--------cmp.js(335B)
--------space.js(1KB)
--------str.js(758B)
--------to-json.js(574B)
--------replacer.js(2KB)
--------nested.js(1KB)
----readme.markdown(3KB)
----.gitignore(13B)
----index.js(3KB)
----package.json(971B)