I've spent the last several months experimenting with a new feature being added to Mozilla Firefox and Google Chrome, which would be JavaScript-based hashtables (Map). The result is a multi-dimensional hashtable library which I'm calling DimensionalMap.
http://code.google.com/p/dimensional...ensionalMap.js
http://code.google.com/p/dimensionalmap/
and my own blog entry about it,
https://alexvincent.us/blog/?p=654
I am posting here, hoping some adventurous developers will take the time to review this project's code and help me find areas to improve on.
The actual script (non-minified) is 30KB long, which is why it's hard to post it here inline.