【文件属性】:
文件名称:objectify:用于设置获取操作对象深层嵌套属性的实用程序
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-14 19:12:17
JavaScript
客观化
该节点库允许您设置,获取或检查深层嵌套对象的谓词。
它使您避免使用以下模式:
if ( myObj . options && myObj . options . site && myObj . options . site . url ) {
// do something with myObj.options.site.url
}
并且它可以帮助您避免流行的undefined is not a function错误。
例子
var objectify = require ( 'node-objectify' ) ;
var src = { } ;
检查是否存在嵌套属性:
if ( objectify ( src ) . isSet ( 'a.very.deeply.nested.attr' ) ) {
// true or false
// do some
【文件预览】:
objectify-master
----.travis.yml(95B)
----package.json(706B)
----test()
--------index.js(3KB)
----.gitignore(13B)
----lib()
--------objectify.js(321B)
--------methods()
----README.md(1KB)