検索

ホームページ  >  に質問  >  本文

オブジェクトと配列の値の違いを判断する

<p>次のようなオブジェクトと数値の配列があります。配列内のどの番号がオブジェクトの ID として存在しないかを確認するにはどうすればよいですか?以下の例では、1453 が必要です。 </p> <pre class="brush:php;toolbar:false;">[ {id: 60, itemName: '主な場所 - 1100 Superior Road - クリーブランド'} {id: 1456, itemName: '3 番目の場所 - 107、西 20 番街、マンハッタン - ニューヨーク'} 】 [60, 1453, 1456]

P粉930534280P粉930534280505日前589

全員に返信(2)返信します

  • P粉420868294

    P粉4208682942023-09-04 11:51:50

    より多くのデータ項目とより多くの id については、map を介して Set を作成するものを選択します。各 itemList 項目の id...

    に ping を実行します。 リーリー

    コレクション または Map インスタンスから直接実行すると、 配列を何度も反復処理する場合よりも高速になります または には、外部フィルタリングタスクが含まれます。

    不一致の項目のフィルタリング

    id リストは次のように簡単です... リーリー

    ...コード例...

    リーリー リーリー

    返事
    0
  • P粉130097898

    P粉1300978982023-09-04 00:29:22

    .map() を使用してから、.filter() および .includes ( )

    リーリー

    返事
    0
  • キャンセル返事