ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で特定のオブジェクトのプロパティを抽出するにはどうすればよいですか?

JavaScript で特定のオブジェクトのプロパティを抽出するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-20 09:17:10
オリジナル
672 人が閲覧しました

How to Extract Specific Object Properties in JavaScript?

JavaScript でオブジェクトのプロパティを抽出してコピーする方法

さまざまなプロパティを持つ elmo という名前のオブジェクトがあるとします。これらのプロパティの指定されたサブセットのみを含む新しいオブジェクトを作成したいと考えています。

オブジェクトの構造化とプロパティの省略表現:

これを実現するには、オブジェクトの構造化とプロパティの省略表現を使用します。 、次の手順に従います:

  1. const キーワードを使用して、新しいobject.
  2. プロパティを抽出するオブジェクトを括弧で囲みます。
  3. 抽出するプロパティを中括弧で囲み、カンマで区切ります。
  4. 使用アロー関数構文 (({ ... }) => ({ ... })) を使用して、選択したオブジェクトを使用して新しいオブジェクトを定義しますproperty.

例:

const elmo = { 
  color: 'red',
  annoying: true,
  height: 'unknown',
  meta: { one: '1', two: '2'}
};

const subset = (({ color, height }) => ({ color, height }))(elmo);

console.log(subset); // { color: 'red', height: 'unknown' }
ログイン後にコピー

このメソッドを使用すると、元の elmo の色と高さのプロパティのみを含む subset という名前の新しいオブジェクトを作成できます。オブジェクト。

以上がJavaScript で特定のオブジェクトのプロパティを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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