【发布时间】:2016-10-20 08:49:22
【问题描述】:
经过一番谷歌搜索后,我感觉 lodash 的许多功能都可以使用本机打字稿来实现,但我找不到 _.get 函数的直接答案...
在lodash下面,使用_.get函数alerts 1
let obj = {a:{b:1}};
let a = _.get(obj, 'a.b');
alert(a);
有没有办法只用打字稿达到相同的结果?
【问题讨论】:
-
我还没有找到任何现实生活中的场景,但是谁能告诉我为什么 .get() 函数甚至有用而不是 prop 表示法?如果路径未定义,是否只是为了能够返回默认值?
-
@felipe:恕我直言,当您需要预先访问深度未知的对象属性的动态“路径”时。
标签: javascript typescript lodash