【发布时间】:2018-04-12 19:12:45
【问题描述】:
我有一个这样的对象:
var o = { a: [{b:'c'},{b:'d'}]}
我想删除数组所有对象的 b 属性。我尝试使用
类似_.unset(a, 'a.b') 或_.unset(a, 'a[].b') 但不起作用。有没有一个 unset 支持的神奇表达式可以做到这一点?
【问题讨论】:
-
unset不支持这个。 (见github.com/lodash/lodash/blob/4.17.4/lodash.js#L4320.) -
您想为
{ a: [{b:'c'},{b:'d'}]}获取{ a: [{},{}]}吗? -
@MikhailShabrikov Right
-
@smarx 谢谢闪电般的快速回答。
标签: lodash