【文件属性】:
文件名称:json-scriptify:将javascript对象转换为脚本
文件大小:47KB
文件格式:ZIP
更新时间:2021-05-28 02:00:19
JavaScript
json-scriptify
将javascript对象转换为脚本
该模块的主要目的是从一个对象生成一个可读且最小长度的脚本,该脚本在被评估时,将一个对象尽可能地返回到原始对象。
:warning: 注意:我们尚未实现安全的解析器。 因此,请勿使用此模块通过Internet发送信息。 该模块设计用于babel插件,也可以在后端使用或保存对象。
特征
支持循环引用和重复引用。
支持的内置对象:
编号:原始类型和对象
布尔值:原始类型和对象
字符串:原始类型和对象
符号:原始类型和对象
BigInt
日期
正则表达式
地图
:warning: WeakMap无法转换为脚本。
放
:warning: WeakSet无法转换为脚本。
错误:错误,TypeError,EvalError,SyntaxError,RangeError,ReferenceError,URIError
ArrayBuffer
SharedAr
【文件预览】:
json-scriptify-master
----.gitignore(61B)
----package.json(774B)
----src()
--------utility.js(5KB)
--------toScript.js(10KB)
--------ScriptClass.js(11KB)
--------objectToScript.js(4KB)
--------functions()
--------index.js(881B)
--------PathClass.js(5KB)
--------ExpressionClass.js(2KB)
--------predefinedValues.js(1KB)
----LICENSE(1KB)
----.eslintrc.js(322B)
----README.md(6KB)
----test()
--------checkSimilarity.js(3KB)
--------typesSimilarityCheck.js(2KB)
--------classToPlainObject.js(2KB)
--------custom-jest-environment.js(723B)
--------__tests__()
--------manual_test.js(4KB)
----readmeExamples.js(2KB)