試圖找出最好的方法來做到這一點,而不會碰到壞的 bigO。基本上我有一個值標識符name,我只想object.id根據 if獲取對象中的唯一值object.name === name,因此Set()將包含僅與找到名稱的條件相關的 id。例子...const uniqueIds = new Set();const name = "billy";const objects = [ {id: 1, name: "billy"}, {id: 2, name: "billy"}, {id: 3, name: "jack"}, {id: 4, name: "kevin"},]用 [1,2] 實例化 uniqueIds 的最佳方法是什么?我真的必須使用 afilter()進入一個新數組,然后使用map()to 然后使用uniqueIds.add(id)嗎?或者有沒有更好的方法使用類似的快捷方式來做到這一點insert ids into uniqueIds where objects.name === name?
根據 object.differentValue === 靜態值僅將 object.value
ibeautiful
2022-10-13 19:27:03