如何通过两个json对象列表的属性过滤?

时间:2019-01-14 14:50:32

标签: javascript reactjs redux

我试图通过属性比较两个不同的json对象列表。例如,一个列表包含User对象,另一个列表包含带userId的Account列表。我需要过滤用户列表中哪些ID不在帐户列表中。我知道如何手动执行操作,但是它增加了很多样板代码。那里有图书馆吗?

1 个答案:

答案 0 :(得分:1)

您可以使用underscore.js

做类似的事情
var notInTheAccountList = _.filter(users, function(user){ return _.isEmpty(_.findWhere(accounts, {userId: user.id})); });