NodeJS通过键的值在数组中查找对象
- 论坛
- NodeJS通过键的值在数组中查找对象
10 浏览
NodeJS通过键的值在数组中查找对象
我试图通过其中一个键的值,在数组中获取一个对象。
数组为:
var arr = [ { city: 'Amsterdam', title: '这是阿姆斯特丹!' }, { city: 'Berlin', title: '这是柏林!' }, { city: 'Budapest', title: '这是布达佩斯!' } ];
我尝试使用lodash
做类似的操作,但没有成功。
var picked = lodash.pickBy(arr, lodash.isEqual('Amsterdam');
它返回一个空对象。
有没有办法用lodash的方式做到这一点(如果可能的话)?我可以用传统的方式做,创建一个新数组,循环遍历所有对象,并将符合条件的对象推到新数组中。但是是否有一种用lodash的方式来做呢?
这不是重复的问题。