ホームページ > ウェブフロントエンド > jsチュートリアル > ループ時に配列内のオブジェクトのプロパティにアクセスするにはどうすればよいですか?

ループ時に配列内のオブジェクトのプロパティにアクセスするにはどうすればよいですか?

DDD
リリース: 2024-11-13 13:02:02
オリジナル
880 人が閲覧しました

How to Access Properties of Objects Inside an Array When Looping?

オブジェクトの配列のループ: プロパティへのアクセス

オブジェクトの配列を反復処理しようとする場合、適切な構文を理解することが重要です。プロパティにアクセスします。次のようなコード:

for (var j = 0; j < myArray.length; j++) {
  console.log(myArray[j]); // Only prints the first object
}
ログイン後にコピー

は、myArray[j] オブジェクト自体に直接アクセスするため、最初のオブジェクトのみをログに記録します。各オブジェクトをループしてそのプロパティを利用するには、JavaScript の組み込み配列関数 forEach() を利用できます。

myArray.forEach(function (object) {
  var x = object.x; // Here, you have access to the "x" property of the current object
  console.log(x); // This will log the "x" property for each object
});
ログイン後にコピー

forEach() 関数は、配列内の各要素を反復処理し、現在の要素を渡します。最初の引数 (この場合はオブジェクト) として指定します。関数本体内では、object.x.

など、ドット表記を使用して現在のオブジェクトのプロパティにアクセスできます。

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

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