Maison >interface Web >js tutoriel >Comment accéder aux propriétés des objets à l'intérieur d'un tableau lors d'une boucle ?

Comment accéder aux propriétés des objets à l'intérieur d'un tableau lors d'une boucle ?

DDD
DDDoriginal
2024-11-13 13:02:02900parcourir

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

Parcourir des tableaux d'objets : accéder aux propriétés

Lorsque vous essayez de parcourir un tableau d'objets, il est important de comprendre la syntaxe appropriée pour accéder à leurs propriétés. Un code comme celui-ci :

for (var j = 0; j < myArray.length; j++) {
  console.log(myArray[j]); // Only prints the first object
}

enregistre uniquement le premier objet car il accède directement à l'objet myArray[j] lui-même. Pour parcourir chaque objet et utiliser ses propriétés, vous pouvez exploiter la fonction de tableau intégrée de 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
});

La fonction forEach() parcourt chaque élément du tableau, en passant l'élément actuel comme premier argument (objet dans ce cas). Dans le corps de la fonction, vous pouvez accéder aux propriétés de l'objet actuel en utilisant la notation par points, par exemple object.x.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn