|
Project Information
Members
Featured
Downloads
Links
|
A standalone implementation of hash table in JavaScript. It associates keys with values, and allows any object to be used as the key (unlike JavaScript's built-in Object, which only allows strings as property names). jshashtable requires no libraries and is designed to work in all ECMAScript 3 compliant environments, including all major browsers. In particular, it has been tested and works in:
See the jshashtable website for full documentation. HashSet implementation addedA new HashSet download is now available. Update 3 December 2010: HashSet documentation added to the wiki area. Version 2.1 releasedVersion 2.1 is released today (21st March 2010). It is a minor bugfix release that fixes issue #1. Version 2.0 releasedVersion 2.0 is released today (30th December 2009). It features big performance improvements (typically 200% speed increase for put and get operations) and adds a few new methods: clone(), putAll(), entries() and each(). Also, the compressed JS file is slightly smaller than in version 1.0 at just under 4K. |