文件名称:Flatley:Flattenunflatten嵌套的Javascript对象
文件大小:24KB
文件格式:ZIP
更新时间:2024-02-24 07:16:43
json collection object mongoose array
Flatley 取一个嵌套的Javascript对象并将其展平,或使用分隔键取消展平一个对象。 学分 基于休·肯尼迪(Hugh Kennedy)的“扁平”(flat)( ) 安装 $ npm install flatley 方法 展平(原始,选项) 展平对象-无论原始对象如何嵌套,它都会将对象返回一级深度: var flatten = require ( 'flatley' ) flatten ( { key1 : { keyA : 'valueI' } , key2 : { keyB : 'valueII' } , key3 : { a : { b : { c : 2 } } } } ) // { // 'key1.keyA': 'valueI', // 'key2.keyB': 'valueII', // 'key3.a.b.c': 2 // } 展开(原始,选项) 拼合也是可逆的,您可以在对象上调用flatten.unflatten() : var unflatten = requir
【文件预览】:
flatley-master
----.travis.yml(74B)
----LICENSE(1KB)
----test()
--------test.js(15KB)
----README.md(4KB)
----.gitignore(13B)
----index.js(3KB)
----cli.js(809B)
----package-lock.json(66KB)
----package.json(913B)