I have two arrays:
[
{
login: "LoginAAA",
url: "someurl-aaa",
number: 23
},
{
login: "LoginBBB",
url: "someurl-bbb",
number: 56
},
{
login: "LoginCCC",
url: "someurl-ccc",
number: 12
},
{
login: "LoginDDD",
url: "someurl-ddd",
number: 45
}
]
and
[
{
login: "LoginAAA",
url: "someurl-aaa",
number: 23
},
{
login: "LoginDDD",
url: "someurl-ddd",
number: 45
},
{
login: "LoginZZZ",
url: "someurl-zzz",
number: 53
}
]
Now, I need to compare arrays and filter those arrays and leave only repeated elements by one key e.g "login".
[
{
login: "LoginAAA",
url: "someurl-aaa",
number: 23
},
{
login: "LoginDDD",
url: "someurl-ddd",
number: 45
}
]
I think I have to use a filter() method but my tries don't bring the results. Should I run filter() for each array?