【文件属性】:
文件名称:flat:Flattenunflatten嵌套的Javascript对象
文件大小:35KB
文件格式:ZIP
更新时间:2021-04-13 07:42:46
JavaScript
平坦的
取一个嵌套的Javascript对象并将其展平,或使用分隔键取消展平一个对象。
安装
$ npm install flat
方法
展平(原始,选项)
展平对象-无论原始对象嵌套如何,它都会将对象返回一级深度:
var flatten = require ( 'flat' )
flatten ( {
key1 : {
keyA : 'valueI'
} ,
key2 : {
keyB : 'valueII'
} ,
key3 : { a : { b : { c : 2 } } }
} )
// {
// 'key1.keyA': 'valueI',
// 'key2.keyB': 'valueII',
// 'key3.a.b.c': 2
// }
展开(原始,选项)
拼合也是可逆的,您可以在
【文件预览】:
flat-master
----.travis.yml(54B)
----index.js(4KB)
----package.json(871B)
----test()
--------test.js(15KB)
----LICENSE(1KB)
----package-lock.json(102KB)
----.gitignore(18B)
----README.md(4KB)
----cli.js(895B)