conv:将 JS 数据类型表示为 JSON 值,序列化为任何格式并从任何格式恢复

时间:2024-06-30 07:01:49
【文件属性】:

文件名称:conv:将 JS 数据类型表示为 JSON 值,序列化为任何格式并从任何格式恢复

文件大小:33KB

文件格式:ZIP

更新时间:2024-06-30 07:01:49

JavaScript

转化率 将 JS 数据类型表示为 JSON 值,序列化为任何格式并从任何格式恢复。 特征 序列化 JS Date、RegExp、Buffer 和 ES6 类型的简单易读的方法。 为您自己的类型定义转换器。 使用 JSON、BSON、YAML 或任何你想要的格式。 包含一致性检查的转换器组合。 性能优化,无依赖。 基本用法 conv . parse ( '{"$Buffer":"Aw4P"}' ) ; // returns console . log ( conv . serialize ( new Date , null , 4 ) ) ; /* arguments are passed to JSON.stringify, so it prints: { "$Date": "2015-06-07T12:34:56.789Z" } *


【文件预览】:
conv-master
----.travis.yml(123B)
----package.json(1KB)
----perf()
--------serialization.js(2KB)
--------parsing.js(2KB)
----gulpfile.js(1KB)
----tests()
--------UnitProtoConv.js(5KB)
--------CompositeConv-composition.js(9KB)
--------CompositeConv-subclass.js(3KB)
--------aux.js(2KB)
--------CompositeConv-transformation.js(8KB)
--------conv.js(2KB)
--------util.js(5KB)
--------UnitClassConv.js(6KB)
--------UnitConv.js(2KB)
--------UnitPredConv.js(4KB)
--------CompositeConv-basics.js(7KB)
----LICENSE(1KB)
----dist()
--------UnitProtoConv.js(5KB)
--------conv.js(2KB)
--------util.js(2KB)
--------UnitClassConv.js(5KB)
--------UnitConv.js(2KB)
--------UnitPredConv.js(3KB)
--------CompositeConv.js(13KB)
----src()
--------UnitProtoConv.js(3KB)
--------conv.js(1KB)
--------util.js(2KB)
--------UnitClassConv.js(3KB)
--------UnitConv.js(565B)
--------UnitPredConv.js(1KB)
--------CompositeConv.js(8KB)
----.gitignore(65B)
----README.md(3KB)

网友评论