Hallo,
Auch auf selfhtml vermisse ich eine anschauliche Erlaeuterung (z.B. erstellen, modifizieren, ausgeben und loeschen von hashmap werten).
Dies könnte daran liegen, dass es in JavaScript keine HashMaps gibt! :)
JavaScript erlaubt (im Gegensatz zu z.b. Java) jedoch das Erweitern von OBJEKTEN zur Laufzeit, und damit verhalten sich Objekte so ähnlich wie HashMaps:
var adresse = new Object();
adresse.vorname = "Hans";
adresse.nachname = "Mustermann";
adresse.telefon = new Object();
adresse.telefon.festnetz = "1234";
adresse.telefon.mobil = "4711";
alert (adresse.vorname+' '+adresse.nachname);
for (var nummer in adresse.telefon) {
alert (nummer+" : "+adresse.telefon[nummer]);
}
Spannend wird es dann, wenn Du keine dummen Standard-Objekte (new Object...) benutzt, sondern komplexere nutzt oder sogar eigene Objekt-Typen bastelst.
=> Deine Suche sollte also eher in Richtung "Objektorientiertes JavaScript" gehen. Dazu müsste es im Netz zahlreiche Tutorials geben, irgendwo habe ich auch schonmal Bücher dazu gesehen.
Hope that helps,
Jörg