オブジェクトと配列の値の違いを判断する
P粉930534280
P粉930534280 2023-09-03 19:28:50
0
2
470
<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粉930534280
P粉930534280

全員に返信(2)
P粉420868294

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

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

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

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

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

...コード例...

リーリー リーリー
いいねを押す +0
P粉130097898

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

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!