Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie greife ich beim Schleifen auf Eigenschaften von Objekten innerhalb eines Arrays zu?

DDD
Freigeben: 2024-11-13 13:02:02
Original
818 Leute haben es durchsucht

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

Arrays von Objekten durchlaufen: Auf Eigenschaften zugreifen

Beim Versuch, ein Array von Objekten zu durchlaufen, ist es wichtig, die richtige Syntax zu verstehen auf ihre Eigenschaften zugreifen. Code wie dieser:

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

protokolliert nur das erste Objekt, da es direkt auf das myArray[j]-Objekt selbst zugreift. Um jedes Objekt zu durchlaufen und seine Eigenschaften zu nutzen, können Sie die in JavaScript integrierte Array-Funktion forEach() nutzen:

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
});
Nach dem Login kopieren

Die Funktion forEach() iteriert über jedes Element im Array und übergibt das aktuelle Element als erstes Argument (in diesem Fall Objekt). Innerhalb des Funktionskörpers können Sie mithilfe der Punktnotation auf die Eigenschaften des aktuellen Objekts zugreifen, z. B. object.x.

Das obige ist der detaillierte Inhalt vonWie greife ich beim Schleifen auf Eigenschaften von Objekten innerhalb eines Arrays zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage