JavaScript - 配列から重複を削除し、重複を含む配列と他のすべての項目を含む別の配列を返します。
P粉986937457
2023-08-17 22:28:55
<p>配列に対してフィルターまたはリデュース操作を実行し、この例のように 'name' 属性に基づいて配列内の重複をすべて削除したいと考えています。私が見た例では、配列を反復処理して重複の 1 つを保持していますが、私の場合はそれらを分離し、重複を配列でユーザーに返してデータを修正し、残りの残りの項目を処理する必要があります。以下に配列の例と予想される結果の配列を示します。誰かがこれを行う方法の例を教えてくれたら、とても感謝します。ありがとう! </p>
<pre class="brush:php;toolbar:false;">const Customers = [
{ id:1、名前: "ジョン"、アドレス="123 番街"},
{ id:2、名前: "アレックス"、アドレス="456 番街"},
{ id:3、名前: "ジョン"、アドレス="674 番街"},
{ id:4、名前: "ステイシー"、アドレス="534 番街"},
{ id:5、名前: "ブレア"、アドレス="634番街"}
];</pre>
<p>これにより、次の 2 つの配列が得られます。 </p>
<pre class="brush:php;toolbar:false;">[
{ id:1、名前: "ジョン"、アドレス="123 番街"},,
{ id:3、名前: "ジョン"、アドレス="674 番街"},
】
そして
[
{ id:2、名前: "アレックス"、アドレス="456 番街"},
{ id:4、名前: "ステイシー"、アドレス="534 番街"},
{ id:5、名前: "ブレア"、アドレス="634番街"}
]</pre>
<p><br /></p>
###それを試してみてください###
リーリー