Map (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 3: | Zeile 3: | ||
==Beschreibung== | ==Beschreibung== | ||
− | Eine Map ist ein Objekt das Schlüssel/Werte-Paare aufnimmt. Jeder Schlüssel kann nur einmal in der Map enthalten sein. Maps können mit dem <code>[[sp:map]]</code>-Tag erzeugt geändert und gelöscht werden. Um auf ein Element der Map zuzugreifen, wird der Schlüssel wie ein Attribut verwendet. | + | Eine Map ist ein Objekt das Schlüssel/Werte-Paare aufnimmt. Jeder Schlüssel kann nur einmal in der Map enthalten sein. Maps können mit dem <code>[[sp:map]]</code>-Tag erzeugt geändert und gelöscht werden. Um auf ein Element der Map zuzugreifen, wird der Schlüssel wie ein [[Attribute|Attribut]] verwendet. |
myMap.myKey | myMap.myKey | ||
− | Die Map <code>myMap</code> hat einen Schlüssel <code>myKey</code>. Da <code>myKey</code> wie hier als [[Attribute]] verwentet wird, muß darauf geachtet werden, dass die Schlüsselnamen den Konventionen eines Attributes entsprechen. | + | Die Map <code>myMap</code> hat einen Schlüssel <code>myKey</code>. Da <code>myKey</code> wie hier als [[Attribute|Attribut]] verwentet wird, muß darauf geachtet werden, dass die Schlüsselnamen den Konventionen eines Attributes entsprechen. |
==Attribute== | ==Attribute== |
Version vom 30. Juni 2008, 08:18 Uhr
Name
Map - Liste von Schlüssel/Werte-Paaren
Beschreibung
Eine Map ist ein Objekt das Schlüssel/Werte-Paare aufnimmt. Jeder Schlüssel kann nur einmal in der Map enthalten sein. Maps können mit dem sp:map
-Tag erzeugt geändert und gelöscht werden. Um auf ein Element der Map zuzugreifen, wird der Schlüssel wie ein Attribut verwendet.
myMap.myKey
Die Map myMap
hat einen Schlüssel myKey
. Da myKey
wie hier als Attribut verwentet wird, muß darauf geachtet werden, dass die Schlüsselnamen den Konventionen eines Attributes entsprechen.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
size | Number | Anzahl der Einträge in der Map | 1 |
entries | Collection | Liste aller Schlüssel/Werte-Paare als MapEntry Objekte | 1 |
keys | Collection | Liste aller Schlüssel | 1 |
values | Collection | Liste aller Werte | 1 |