Listen

Listen

> Tutorium

Es gibt noch einen weiteren Variablentyp, den wir bereits erwähnt haben: Listen.

Bisher haben die Variablen, die wir gesehen haben, alle einen Namen und einen Wert, die Arrays haben auch einen Namen, aber es ist möglich, ihnen mehrere Werte zuzuordnen, sie werden dann in „Boxen“ gespeichert.

Die von LeekScript angebotenen Arrays sind numerische Index- (oder Schlüssel-) Arrays, Sie können jeden Werttyp (einschließlich eines anderen Arrays) speichern oder einen anderen Typ von einem Feld in ein anderes einfügen.

Der erste Index einer Liste ist immer 0 und es ist nicht möglich, negative Indizes zu verwenden

Erstelle eine Liste

Verwenden Sie zum Erstellen einer Liste die folgende Syntax:

// Deklaration einer leeren Liste var meineListe = []

Wir können unsere Liste auf zwei Arten füllen:

In beiden Fällen kann die erhaltene Liste wie folgt dargestellt werden:

Index | Wert -------|------- 0 | Lauch 1 | Lama 2 | Strauß 3 | Artischocke

Lesen einer Liste

Sie können auf eine Box in einer Liste zugreifen, indem Sie den Index der Box, auf die Sie zugreifen möchten, in eckigen Klammern angeben:

var myList = ["Lauch", "Lama", "Strauß", "Artischocke"] debug(myList[1]) // Zeigt Lama an (das erste Element ist bei Index 0)

Sie können eine Box in einer Liste wie eine normale Variable verwenden:

var meineListe = [2, 4, 6, 8] debug(myList[0]) // Zeigt 2 an myList[0] = myList[1] + 5 // Weist Box 0 den Wert 9 zu debug(myList[0]) // Zeigt 9 an