我有一個javascript對象數組。這裏是一個例子:如何在多個鍵上的javascript對象列表中找到唯一值?
[{'first': 'Mary', 'last':'Smith', 'task':'managing'},
{'first': 'Mary', 'last':'Smith', 'task':'research'},
{'first': 'Henry', 'last':'Ford', 'task':'assembling'},
{'first':'Henry', 'last':'Winkler', 'task':'acting;}]
我想找到在第一個和最後一個名字不同的數組中的所有元素。我正在尋找的輸出格式爲:
[{'first': 'Mary', 'last':'Smith'},
{'first': 'Henry', 'last':'Ford'},
{'first': 'Henry', 'last':'Winkler'}]
我該如何在JavaScript中執行此操作?
不錯的問題,你有沒有嘗試過目前爲止或想過如何攻擊它的任何想法? –
謝謝。一段時間摸索,閱讀文檔(lodash,下劃線,純JS等)不果後,我試圖通過初始陣列循環,檢查,看看是否新的數組中已經存在與第一和最後一個值對象,如果不是將新元素推送到新數組中,但我不確定如何查看數組中是否存在具有多個鍵的對象。 – mgig