ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript のオブジェクト配列内で特定のオブジェクトを検索する方法

JavaScript のオブジェクト配列内で特定のオブジェクトを検索する方法

Mary-Kate Olsen
リリース: 2024-11-27 20:11:14
オリジナル
187 人が閲覧しました

How to Find a Specific Object in a JavaScript Array of Objects?

JavaScript でオブジェクトの配列内のエンティティを検索する

それぞれに名前付きオブジェクトの配列が含まれる匿名オブジェクトの配列に直面した場合、次の特定のオブジェクトが取得されます。 「名前」と「文字列 1」を一致させるのは難しい作業になる可能性があります。この構造に似た配列の例を示します:

var array = [
  { name:"string 1", value:"this", other: "that" },
  { name:"string 2", value:"this", other: "that" }
];
ログイン後にコピー

ターゲット オブジェクトの識別:

find() メソッドを使用すると、配列を効率的に走査して目的のオブジェクトを見つけることができます:

let arr = [
  { name:"string 1", value:"this", other: "that" },
  { name:"string 2", value:"this", other: "that" }
];

let obj = arr.find(o => o.name === 'string 1');

console.log(obj);
ログイン後にコピー

この例では、obj 変数には検出されたオブジェクトが含まれます:

{名前:「文字列 1」、値:「これ」、その他:「それ」 }

以上がJavaScript のオブジェクト配列内で特定のオブジェクトを検索する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート