У меня есть объекты, где мне нужно отфильтровать данные, которые существуют в одном, но не в другом
Например, Объект 1
0:Object {Name: "Java", ResourceCount: 3}
1:Object {Name: "DotNet", ResourceCount: 4}
2:Object {Name: "Hadoop", ResourceCount: 1}
3:Object {Name: "Pega", ResourceCount: 2}
4:Object {Name: "Oracle", ResourceCount: 1}
5:Object {Name: "ETL", ResourceCount: 1}
Объект 2
0:"DotNet"
1:"ETL"
2:"Hadoop"
3:"Java"
4:"Oracle"
5:"Pega"
6:"Mainframe"
Мне нужно вернуть «MainFrame» из объекта 2, поскольку он не существует в объекте 1.
Это то, что я пытался до сих пор безрезультатно.
const filteredList = object2.filter(item1 =>
object1.find(item2 => item1.Name != item2.Name));
всеэто возвращает все строки в объекте 2