確定物件和數組中的值之間的差異
P粉930534280
2023-09-03 19:28:50
<p>我有以下物件和數字陣列。如何判斷數組中的哪個數字不作為物件中的 id 存在?在下面的範例中,我想要 1453。 </p>
<pre class="brush:php;toolbar:false;">[
{id: 60, itemName: 'Main Location - 1100 Superior Road - Cleveland'}
{id: 1456, itemName: 'Third Location - 107,West 20th Street,Manhattan - New York'}
]
[60, 1453, 1456]</pre></p>
對於更多的資料項目和更多的
直接從
集合id
,我會選擇一種建立Set
通過##mapping 每個###itemList項目的
id
...或
idMap
實例比例如更快透過
一次又一次迭代數組尋找或
包含外部
過濾任務。
過濾不匹配的 item-列表就像...一樣簡單
...範例程式碼...
您可以使用
.map()
,然後使用.filter()
和.includes ()