4

繰り返し処理しているオブジェクトのリストがあります。ある時点で、リストにさらにオブジェクトを追加するために ajax 呼び出しを行います (何度も行うことができます)。

値の 1 つが既存の値と一致する場合、オブジェクトがリストに追加されないようにする効率的な方法はありますか?

例えば:

既存のリスト

[
  {"value": "1", "id": "123"},
  {"value": "2", "id": "124"},
  {"value": "3", "id": "125"}
]

リストに既にある ID を持っているため、最初のオブジェクトを追加から除外します

[
  {"value": "1", "id": "123"},
  {"value": "2", "id": "234"},
  {"value": "3", "id": "235"}
]
4

2 に答える 2