Map (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Schützte „Map (Objekt)“ [edit=autoconfirmed:move=autoconfirmed]) |
|||
Zeile 7: | Zeile 7: | ||
myMap.myKey | myMap.myKey | ||
− | Die Map <code>myMap</code> hat einen Schlüssel <code>myKey</code>. Da <code>myKey</code> wie hier als [[ | + | 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. |
==Attribute== | ==Attribute== |
Version vom 30. Juni 2008, 08:17 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 Attribute 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 |