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.