【文件属性】:
文件名称:utils-deep-set:深度设置嵌套属性
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-31 22:10:47
JavaScript
深集
深度设置嵌套属性。
安装
$ npm install utils-deep-set
要在浏览器中使用,请使用 。
用法
var deepSet = require ( 'utils-deep-set' ) ;
deepSet( obj, path, value[, options] )
深度设置嵌套属性。
var obj = { 'a' : { 'b' : { 'c' : 'd' } } } ;
var bool = deepSet ( obj , 'a.b.c' , 'beep' ) ;
/*
{ 'a': { 'b': { 'c': 'beep' } } }
*/
如果函数能够深度设置嵌套属性,则函数返回true ; 否则,该函数返回false 。
var bool = deepSet ( obj , 'a.b.c' , 'woot' ) ;
// retur
【文件预览】:
utils-deep-set-master
----.travis.yml(156B)
----.jshintignore(118B)
----package.json(1KB)
----test()
--------test.factory.js(3KB)
--------test.js(3KB)
--------test.defaults.js(512B)
--------test.deepset.js(3KB)
--------test.validate.js(2KB)
----LICENSE(1KB)
----TODO.md(509B)
----.npmignore(498B)
----examples()
--------index.js(474B)
----.gitignore(711B)
----lib()
--------index.js(1KB)
--------factory.js(2KB)
--------deepset.js(1KB)
--------defaults.js(251B)
--------validate.js(1KB)
----Makefile(2KB)
----README.md(5KB)
----.jshintrc(1KB)
----.editorconfig(169B)
----.gitattributes(12B)