それぞれに名前付きオブジェクトの配列が含まれる匿名オブジェクトの配列に直面した場合、次の特定のオブジェクトが取得されます。 「名前」と「文字列 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 サイトの他の関連記事を参照してください。