【发布时间】:2017-02-03 03:07:49
【问题描述】:
我在 javascript 中有以下对象:
var users = [{
'user': 'barney',
'age': 36,
'active': true
}, {
'user': 'fred',
'age': 40,
'active': false
}, {
'user': 'pebbles',
'age': 1,
'active': true
}];
我想从上面的对象中获取一个新对象,但删除 active 键,如下所示:
var users = [{
'user': 'barney',
'age': 36,
}, {
'user': 'fred',
'age': 40,
}, {
'user': 'pebbles',
'age': 1,
}];
我知道我可以通过 for 循环创建对象,但我正在寻找一种更好的方法来做到这一点。是否可以通过一行lodash代码完成?
【问题讨论】:
-
为什么你更喜欢图书馆解决方案而不是循环?
标签: javascript ecmascript-6 lodash