Pra*_*aja 1 javascript lodash hapijs
Hoek.reach解决了一个有趣且古老的javascript对象遍历问题:https://github.com/hapijs/hoek#reachobj-chain-options.
例:
var chain = 'a.b.c';
var obj = {a : {b : { c : 1}}};
Hoek.reach(obj, chain); // returns 1
Run Code Online (Sandbox Code Playgroud)
我只想要Hoek的这个功能而不是别的.只是想知道这个功能是否在Lodash?我很快就通过lodash doc进行了扫描,但似乎并不存在.
试图找出我是否有办法这样做而不添加"hoek"作为我的dep.谢谢你的帮助!
你可以使用_.get():
var _ = require('lodash');
var chain = 'a.b.c';
var obj = {a : {b : { c : 1}}};
var result = _.get(obj, chain);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
500 次 |
| 最近记录: |