ホームページ >ウェブフロントエンド >jsチュートリアル >Array.prototype.map() を使用してオブジェクトの配列にプロパティを追加する方法
オブジェクトの配列へのプロパティの追加
オブジェクトの配列があり、「Active」という名前のプロパティを追加したいとします。 」を各オブジェクトに適用します。期待される出力には、配列内のすべてのオブジェクトにプロパティが追加されている必要があります。
これを実現するには、Array.prototype.map() メソッドを使用できます。このメソッドは、元の配列の各要素を変換して新しい配列を作成します。これを使用して、追加のプロパティを含む新しいオブジェクトに各オブジェクトをマッピングすることで、「Active」プロパティを追加できます。
Array.prototype.map() を使用して「」を追加する方法の例を次に示します。 Active" プロパティ:
<code class="js">const result = Results.map(obj => ({ ...obj, Active: 'false' }));</code>
上記のコードでは、map() メソッドは、Results 配列内の各オブジェクトを反復処理して新しい配列を作成します。オブジェクトごとに、元のプロパティと、「false」に設定された追加の「Active」プロパティを含む新しいオブジェクトが返されます。
map() メソッドは、データの配列を変換するための強力なツールです。これにより、元の配列を変更することなく、配列の要素を簡単に変更できます。 map() メソッドの詳細については、MDN ドキュメントを参照してください: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map.
以上がArray.prototype.map() を使用してオブジェクトの配列にプロパティを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。