文件名称:utils-deep-get:深度获取嵌套属性
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-20 15:52:57
JavaScript
深度获取 深入获取嵌套属性。 安装 $ npm install utils-deep-get 要在浏览器中使用,请使用 。 用法 var deepGet = require ( 'utils-deep-get' ) ; deepGet( obj, path[, options] ) 深入获取嵌套属性。 var obj = { 'a' : { 'b' : { 'c' : 'd' } } } ; var val = deepGet ( obj , 'a.b.c' ) ; // returns 'd' 对于包含arrays paths ,请指定数字索引。 var arr = [ { 'a' : [ { 'x' : 5 } ] } , { 'a' : [ { 'x' : 10 } ] } ] ; var val = deepGet ( arr , '1.a.0.x' ) ;
【文件预览】:
utils-deep-get-master
----.jshintrc(1KB)
----.gitignore(711B)
----package.json(1KB)
----Makefile(2KB)
----.travis.yml(156B)
----LICENSE(1KB)
----examples()
--------index.js(357B)
----.jshintignore(118B)
----README.md(4KB)
----lib()
--------defaults.js(232B)
--------index.js(1KB)
--------validate.js(946B)
--------deepget.js(550B)
--------factory.js(1KB)
----TODO.md(251B)
----.npmignore(498B)
----.gitattributes(12B)
----test()
--------test.js(3KB)
--------test.deepget.js(1KB)
--------test.factory.js(2KB)
--------test.defaults.js(512B)
--------test.validate.js(1KB)
----.editorconfig(169B)