文件名称:flatted:快速而最少的循环JSON解析器
文件大小:302KB
文件格式:ZIP
更新时间:2024-05-29 06:31:10
JavaScript
扁平化 社交媒体( 在上 直接来自创建者的超轻量级(0.5K)和快速循环JSON解析器。 现在也可用于 。 npm i flatted 可通过或常规模块使用。 // ESM import { parse , stringify } from 'flatted' ; // CJS const { parse , stringify } = require ( 'flatted' ) ; const a = [ { } ] ; a [ 0 ] . a = a ; a . push ( a ) ; stringify ( a ) ; // [["1","0"],{"a":"0"}] 扁平化VS JSON 与其他能够序列化和反序列化循环数据的特殊格式一样,您永远不要JSON.parse(Flatted.stringify(data)) ,也永远不要Flatted.parse(JSON.
【文件预览】:
flatted-master
----php()
--------flatted.php(5KB)
--------test.php(4KB)
----es.js(1KB)
----esm()
--------index.js(2KB)
----.github()
--------FUNDING.yml(370B)
----SPECS.md(3KB)
----flatted.jpg(47KB)
----rollup()
--------babel.config.js(253B)
--------es.config.js(226B)
----cjs()
--------index.js(3KB)
--------package.json(19B)
----.npmignore(80B)
----.travis.yml(124B)
----min.js(1KB)
----LICENSE(770B)
----test()
--------numbers.txt(3KB)
--------index.html(415B)
--------65515.json(185KB)
--------bench.js(5KB)
--------65518.json(1.15MB)
--------strings.txt(3KB)
--------data.json(15KB)
--------circular.txt(533KB)
--------index.js(11KB)
--------package.json(19B)
----README.md(3KB)
----types.d.ts(2KB)
----.gitignore(54B)
----index.js(3KB)
----package.json(2KB)