LOADING...

Javascript Hashset

1.0

Search Turbine

Develop JavaScript applications with HashSet search capabilities.

Javascript Hashset

'JavaScript Hashset' is a pure JS implementation of the HashSet data-type. It is suitable with for client usage and also for node.js . It is optimized for JavaScript search / lookup routines - which can be a performance bottleneck slow when iterating Arrays in JavaScript.


Compatibility: Internet Explorer 5, IE5.5, IE6, IE7, IE8, IE9, IE10, IE11. Node, NPM, Chrome. FireFox, Opera, Konqueror. It has 'close to universal' JS compatibility.

A hashset is like an unordered array of values, but it can be searched for a value exponentially faster than a the native Array.contains or Array.indexOf functions. This makes it easier to write efficient, fast code. Hassets may use marginally more memory than normal arrays, but not exponentially more so.

Hashsets are hugely popular in optimized c# and Java programming - because they allow developers a very fast way for looking up (searching) to see if a value already exists in a Hashset. It uses a dictionary like lookup - which does not get slower as the set grows in size. This is ideal for situations which we want avoid duplicate entries in an array - or check the existence of a value without a performance slowdown.

A common weakness of Hashsets is that they are unordered - and as such - can not be enumerated (foreach). This weakness is overcome in 'JavaScript Searchable Hashset' with a enumerate function and also a copyToArray function.

'JavaScript Searchable Hashset' can use any value as a key. String, integer, array, classes, and even types. This makes it flexible an in-keeping with common js programming practices.

It also includes the advanced hashset functions that Java and dotNet developers expect such as : 'copyToArray', 'exceptWith', 'isSubsetOf' and 'unionWith' which make it ideal for use in lower-level / higher performance applications.



 

read more +







googletag.cmd.push(function() { googletag.display("category_spotlight_top"); });











User Reviews


















Add Your Review




Login or create an account to post a review.



You are logged in as . Please submit your review for Javascript Hashset



1. Rate this product:









2. One-line summary: (10 characters minimum)Count: 0 of 55 characters
3. Pros: (10 characters minimum)Count: 0 of 1,000 characters
4. Cons: (10 characters minimum)Count: 0 of 1,000 characters
5. Summary: (optional)Count: 0 of 1,500 characters
Add Your Review
The posting of advertisements, profanity, or personal attacks is prohibited.Click here to review our site terms of use.





Thank You for Submitting Your Review, !


Note that your submission may not appear immediately on our site.

Back to user reviews

Close




Update Your Review


Since you've already submitted a review for this product, this submission will be added as an update to your original review.

Summary: (10 characters minimum)0 of 1000 characters
Submit
The posting of advertisements, profanity, or personal attacks is prohibited.Click here to review our site terms of use.







Thank You for Submitting an Update to Your Review, !


Note that your submission may not appear immediately on our site.

Back to user reviews

Close





Submit Your Reply



Summary:0 of 1,000 characters
Submit
cancel
The posting of advertisements, profanity, or personal attacks is prohibited.Click here to review our site terms of use.










Thank You for Submitting a Reply, !


Note that your submission may not appear immediately on our site.

Read your reply
Read more user reviews
Back to product review

Close




E-mail This Review



E-mail this to: (Enter the e-mail address of the recipient)
Add your own personal message:0 of 1,000 characters
Submit
cancel









Thank You, !



Close




Report Offensive Content



If you believe this comment is offensive or violates the CNET's Site Terms of Use, you can report it below (this will not automatically remove the comment). Once reported, our staff will be notified and the comment will be reviewed.
Select type of offense:
Offensive: Sexually explicit or offensive language
Spam: Advertisements or commercial links
Disruptive posting: Flaming or offending other users
Illegal activities: Promote cracked software, or other illegal content
Comments: (optional)
Submit
cancel











Thank You for Helping us Maintain CNET's Great Community, !


Your message has been reported and will be reviewed by our staff.
Close







Full Specifications+





General




Publisher
Search Turbine


Publisher web site
http://searchturbine.com


Release Date
May 30, 2015


Date Added
October 07, 2015


Version
1.0






Category




Category
Developer Tools


Subcategory
Web Development Software








Operating Systems




Operating Systems

Windows 2000/XP/Vista/7/8



Additional Requirements

None








Download Information




File Size


4.59KB



File Name

js-hashset.zip








Popularity




Total Downloads
0


Downloads Last Week
0







Pricing




License Model
Free


Limitations

Not available


Price
Free







Add to my list




Report a problem



 

read more +





googletag.cmd.push(function() { googletag.display("bottom2"); });

Operating systems:
Windows 2000/XP/Vista/7/8

Date:
07.10.2015