delve:从值中获取属性而不会出现令人头疼的错误

时间:2024-06-25 14:12:31
【文件属性】:

文件名称:delve:从值中获取属性而不会出现令人头疼的错误

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-25 14:12:31

JavaScript

钻研 递归地深入研究一个值以检索一个属性; 没有错误。 为什么 if ( obj && obj.prop && obj.prop.secondProp ) { ... }这样做很糟糕。 例子 钻研 var delve = require ( 'delve' ) var o = { x : { y : { z : 'my val' } } } delve ( o , 'x.y' ) //= { z: 'my val' } delve ( o , 'x.y.z' ) //= 'my val' delve ( o , 'x.y.z.foo' ) //= undefined delve ( undefined , 'x.y.z.foo' ) //= undefined delve ( null , 'x.y.z.foo' )


【文件预览】:
delve-master
----src()
--------delve.js(1KB)
----README.markdown(1KB)
----test()
--------delve-test.js(2KB)
----package.json(859B)

网友评论