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!