文件名称:node-objnest:Node.js模块将嵌套对象转换为展平或扩展
文件大小:78KB
文件格式:ZIP
更新时间:2024-05-26 14:42:57
JavaScript
客观的 将嵌套对象转换为展平或扩展。 {foo.bar: 'baz'} <=> {foo: {bar: 'baz'}} 安装 npm install objnest --save 用法 展平对象属性 将嵌套对象转换为扁平结构。 'use strict' const objnest = require ( 'objnest' ) let flattened = objnest . flatten ( { 'foo' : { 'bar' : 'baz' } } ) console . log ( flattened ) // => {'foo.bar': 'baz'} 展开对象属性 将展平的对象转换为嵌套结构。 'use strict' const objnest = require ( 'objnest' ) let expanded = objnest . expand (
【文件预览】:
node-objnest-master
----.gitignore(572B)
----package.json(1022B)
----package-lock.json(262KB)
----.README.md.bud(411B)
----.travis.yml(96B)
----LICENSE(1KB)
----doc()
--------readme()
--------overview.md(44B)
----README.md(4KB)
----example()
--------example-array-expand.js(188B)
--------example-array-flatten.js(199B)
--------example-expand.js(153B)
--------example-flatten.js(160B)
----ci()
--------build.js(287B)
--------test.js(240B)
--------update.js(268B)
--------release.js(348B)
--------shim.js(355B)
----lib()
--------.index.js.hbs(389B)
--------objnest.js(4KB)
--------key()
--------.index.bud(355B)
--------index.js(398B)
--------create.js(207B)
----.npmignore(545B)
----test()
--------.test.js.bud(243B)
--------create_test.js(359B)
--------objnest_shim_test.js(3KB)
--------objnest_test.js(4KB)