JavaScript / Hashtable
30th Juli, 2009 by adminFolgend eine Kurzanleitung beim Umgang mit Datenstrukturen anhand einer Hashtable (Streutabelle).
Initialisierung:
meinHash = new Object();
meinHash.wert1 = "val1";
meinHash.wert2 = "val2";
oder
meinHash = { wert1:'val1', wert2:'val2', ... };
Zugriff:
val = meinHash['wert1'];
oder
val = meinHash.wert1;
Löschen eines Elements:
delete meinHash.wert1;
Test, ob ein Wert vorhanden ist:
if(meinHash.hasOwnProperty("wert1")){
result = "vorhanden";
}
Über Schlüsselworte oder Schlüsselwerte der Objekt-Hashtable iterieren
for(key in meinHash){
allKeys += key;
}
Webhilfen zum Thema: