JScript-Arrays
In einem Array werden zusammengehörige Daten in einer einzigen Variablen gruppiert. Eine eindeutige Zahl, die als Index oder Subskript bezeichnet wird, unterscheidet in Verbindung mit dem gemeinsam verwendeten Variablennamen die einzelnen Elemente in dem Array voneinander. Dadurch können Sie in vielen Situationen kürzeren und einfacheren Code erstellen, da Sie Schleifen einrichten können, die mithilfe der Indexzahlen beliebiv viele Elemente effizient verarbeiten können.
JScript enthält zwei verschiedene Arraytypen: JScript-Array-Objekte und typisierte Arrays. In JScript-Array-Objekten – diese haben eine geringe Datendichte – kann ein Skript Elemente dynamisch hinzufügen und entfernen, und die Elements können einen beliebigen Datentyp haben. In typisierten Arrays – diese haben eine hohe Datendichte – ist die Größe fest, und die Elemente müssen den gleichen Datentyp aufweisen wie der Basistyp des Arrays.
In diesem Abschnitt
Übersicht über Arrays
Hier werden die zwei Typen von JScript-Arrays, die Unterschiede zwischen den beiden Typen und die Auswahl des geeigneten Arraytyps erklärt.Arraydeklaration
In diesem Abschnitt wird das Konzept der Arraydeklaration sowie das Deklarieren von Arrays mit dem Operator new im Gegensatz zum Deklarieren von Arrayliteralen beschrieben.Verwendung von Arrays
Hier erfahren Sie, wie Sie auf Elemente in eindimensionalen Arrays, mehrdimensionalen Arrays und Arrays aus Arrays zugreifen.Arrays aus Arrays
In diesem Abschnitt werden Arrays aus Arrays sowie deren Zweck und Verwendung erklärt.Mehrdimensionale Arrays
In diesem Abschnitt werden mehrdimensionale Arrays, deren Unterschiede zu Arrays aus Arrays sowie die Verwendung von mehrdimensionalen Arrays erklärt.
Verwandte Abschnitte
Arraydaten
Hier können Sie lernen, wie Sie Arrayliteralwerte zusammenstellen und verschiedene Datentypen im gleichen Array miteinander kombinieren.Array-Objekt
Ein Referenzthema, in dem beschrieben wird, wie das Array-Objekt von JScript verwendet wird und wie es mit dem System.Array-Datentyp zusammenarbeitet.