【文件属性】:
文件名称:mousse:MontageJS框架用于管理模板中对象序列化的库
文件大小:26KB
文件格式:ZIP
更新时间:2021-05-04 11:50:27
JavaScript
摩丝
一个序列化库,用于序列化JavaScript对象的图形。
其主要目的是提供JSON所缺少的功能,以及一种通过新类型或自定义JavaScript对象轻松扩展序列化格式的机制。
这是Montage框架用于管理其模板中对象序列化的库。
JSON不会做什么
命名对象
引用和循环引用(不再是TypeError: Converting circular structure to JSON )
常用表达
自订类型
异步齐磊
API参考
Serializer()
serializeObject(object)
将对象序列化为字符串。
serialize(objects)
将对象序列化为字符串,每个对象都带有与之关联的标签。 对象以对象文字{label1: object1, label2: object2, ..., labelN: objectN} 。
setSerializatio
【文件预览】:
mousse-master
----serialization()
--------builder.js(6KB)
--------serializer.js(3KB)
--------labeler.js(4KB)
--------visitor.js(7KB)
--------ast.js(7KB)
--------malker.js(7KB)
----.gitignore(64B)
----deserialization()
--------reviver.js(9KB)
--------deserializer.js(1KB)
--------context.js(4KB)
--------interpreter.js(527B)
----package.json(973B)
----LICENSE.md(1KB)
----mousse.js(304B)
----spec()
--------deserializer-spec.js(4KB)
--------interpreter-spec.js(14KB)
--------serializer-spec.js(16KB)
--------reviver-spec.js(9KB)
--------visitor-spec.js(7KB)
--------lib()
--------labeler-spec.js(4KB)
----README.md(13KB)
----.npmignore(13B)