Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

JavaScript Grundkurs

Mit Schleifen auf Arrays zugreifen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Ein großer Vorteil von Arrays ist, dass man über Schleifen mit wenig Aufwand auf Werte zugreifen kann. Speziell für Arrays mit Textindizes eignet sich dazu eine Spezialform von for - die for...in-Schleife.
02:33

Transkript

Arrays eignen sich in hervorragender Weise, wenn man mit Schleifen darauf zugreifen möchte. Sie sehen hier beispielsweise, dass ich ein Array angelegt habe, und ich hier mit einer for-Schleife darauf zugreife. Der Eigenschaft length steht ja sie Größe eines Arrays zur Verfügung, sofern dieses Array numerisch indiziert ist und keine Lücken enthält. Das wäre die Ausgabe. Sie sehen die einzelnen Einträge im Array werden über die Schleife abgegriffen und dann ausgegeben. Nur diese Eigenschaft length macht ja Probleme, wenn so was auftritt. Besprechen wir jetzt Lücken hier im System. Das wäre die Ausgabe. Man kann jetzt dieses undefined abfragen. Etwas so if Person von i ist gleich undefined continue. Und dann kann man immer noch mit dieser Schleifenform über so ein Array iterieren. Das wäre das Resultat. Aber das würde nicht gehen, wenn wir ein assoziiertes Araay, also ein Array mit der JSON-Notation zu Grunde legen. Denn da liefert length grundsätzlich keinen vernünftigen Wert. Und es hilft auch nicht, wenn wir die Anzahl der Einträge in diesem Array durchzählen, weil wir haben hier ja keinen numerischen Index. Ich nehme mir mal so ein assozieertes Array jetzt her und möchte darüber iterieren. Mit dieser Schleifenform werden wir nicht vorankommen. Aber es gibt eine Abwandlung dieser for-Schleife. Die sieht folgendermaßen aus: for i in Array. Das hier ist einfach ein Synonüm für ein Index. Das kann noch ein Textindex sein. und aus ist der Name des Ararys. Das würde hier auf beide Varianten eines Arrays funktionieren. Und dann wäre das die Ausgabe. spricht der Zugriff. Schauen wir uns das an. Sie sehen, dass ich hier auch auf dieses assoziierte Array zugegriffen habe. Das heißt dieses for i in gibt den Zugang in einer Schleife zu diesen Textindizies, aber natürlich auch numerischen Indizies. Und Sie können ohne diese sehr difizierend zu Hand haben der Eigenschaft length über ein Array vollständig iterieren. Und wie ich i einigen stellen schon erwähnt habe, auch über beliebige Objekte, die Sie in JavaScript zur Verfügung haben werden.

JavaScript Grundkurs

Lernen Sie die Möglichkeiten der universellen Sprache JavaScript kennen und machen Sie sich mit der Syntax vertraut, um Ihre Web-Applikationen durch effektive Skripts zu ergänzen.

8 Std. 20 min (134 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!