• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Code Line Counter Pro - Java Version 7.6
This software helps SQA, PMs, and programmers count lines of code in their source, specifically for ...
MSI Installers for Java 8.361
Java's client version 8 update 341 is available for download with the new MSI installer allowing ...
NoPrint.js 1.0
NoPrint.js is an open source JS library that disrupts print, screenshots, copy, and paste features in ...
JavaScript QR Code Generator 19.11
The QR Code JavaScript Barcode Generator is a software that uses JavaScript to create and display ...
JavaScript Data Matrix Generator 19.11
The Data Matrix JavaScript Barcode Generator script generates static or dynamic GS1 Data Matrix and ECC200 ...
AnyStock Stock and Financial JS Charts 8.7.0
AnyStock is a JavaScript charting library that presents large data sets through interactive HTML5 charts. It ...
AnyMap JS Maps 8.7.0
AnyMap JS Maps is a flexible and customizable JavaScript-HTML5 mapping library that comes with an extensive ...
AnyGantt JS Gantt Charts 8.7.0
AnyGantt is a powerful JavaScript charting library that enables you to create HTML5 Gantt Charts with ...
AnyChart JS Charts and Dashboards 8.7.0
AnyChart is a versatile JS chart library that enables the creation of interactive charts across various ...
GetOrgChart 2.5.3
A JavaScript tool that facilitates the creation of interactive and customizable flowcharts to display organizational structures ...
Home Web Development Java & JavaScript Javascript Hashset Download

Javascript Hashset

May 30, 2015
This JavaScript-based HashSet class functions as an unordered array with a native system hash for quick value searches. It is perfect for high-performance JavaScript functions that require speedy, non-repeated operations.
Javascript Hashset
Javascript Hashset Screenshot
Version 1.0
License Freeware
Platform Windows
Supported Languages English
System Requirements Compatibility: Internet Explorer 5, IE5.5, IE6, IE7, IE8, IE9, IE10, IE11. Node, NPM, Chrome. Fir
Free Version Limitations No limitations. BSD Licensed Open Source Software.
Homepage searchturbine.com
Developed by Search Turbine
If you are looking for a robust and optimized data-type solution that is compatible with both client usage and node.js, then JavaScript Hashset could be the answer you seek. This pure JS hashset implementation is designed to speed up search and lookup routines that can be frustratingly slow when iterating arrays in JavaScript.

The best part? This software is available for free under the BSD License! Compatibility-wise, JavaScript Hashset can run on Internet Explorer 5, 5.5, 6, 7, 8, 9, 10, and 11, as well as Node, NPM, Chrome, Firefox, Opera, and Konqueror. You are looking at a nearly universal compatibility feature with this software.

What exactly is hashset? It is like an unordered array of values, but it can be searched exponentially faster than the native Array.contains or Array.indexOf functions. JavaScript Hashset provides a quick and efficient way for developers to search and look up particular values within an array, without suffering the performance bottlenecks that come with other lookup methods. While it may impact memory use somewhat more than normal arrays, it is not exponential, so you can rest easy.

Hashsets are highly desired in optimized C# and Java programming as they take advantage of a dictionary-like lookup that does not slow down as the set grows in size. This makes it ideal for avoiding duplicate entries in an array or checking the existence of a value without a performance slowdown.

One common concern with Hashsets is that they are unordered and hence cannot be enumerated (foreach). Fortunately, this potential weakness is overcome in 'JavaScript Searchable Hashset' by providing an enumerate function as well as a copyToArray function.

'JavaScript Searchable Hashset' can use any value as a key, including string, integer, array, classes, and even types. This makes it flexible and in line with common Javascript programming practices. It also includes advanced hashset features that Java and dotNet developers usually expect, like: 'copyToArray', 'exceptWith', 'isSubsetOf', and 'unionWith', making it an excellent choice for low-level/high-performance applications.

Overall, JavaScript Hashset is a powerful software option that offers top-notch compatibility, optimized search/lookup routines, and advanced features that make it an invaluable tool for developers. Try JavaScript Hashset today to supercharge your coding work!
What's New

Version 1.0: Newly released searchable hashset software

search javascript lookup hashset
Free Download 4K
437
  • Share on:

Most Popular

  1. FastCat 2.4
    126
  2. JExplorer 3.6
    121
  3. TreeTable 2.01
    119
  4. MDI Browser 2.6
    114
  5. JSPMaker 1.1.0
    113
  6. NoPrint.js 1.0
    111
  7. AnyStock Stock and Financial JS Charts 8.7.0
    110
  8. GetOrgChart 2.5.3
    109
  9. PMVR - Patented Mappable VR 8.2a
    108
  10. AnyChart JS Charts and Dashboards 8.7.0
    108

Related Downloads

Professional Scroll Menu Applet
Scroll Menu is a versatile software with features including customizable scroll style, ...
WebCab Equation Solver (Single Developer License)
This software employs advanced numerical methods to solve equations in one variable ...
JDatePicker
JDatePicker is a date component suite for Swing with an editable date ...
Magi Toolkit for Java
Magi Toolkit for Java offers an array of extensions and utility classes ...
install4j Professional Edition
install4j is a Java installer that operates across multiple platforms.
RTree
This navigation applet offers a range of menu and tree styles, with ...
NGis WebServer
NGISWebServer is a multiplatform web-server for publishing cartographical data on the Internet. ...
conaito Mp3 Voice Recording Applet SDK
The conaito Mp3 Voice Recording Applet SDK is a tool that allows ...
JavaScript Data Matrix Generator
The Data Matrix JavaScript Barcode Generator script generates static or dynamic GS1 ...
GetOrgChart
A JavaScript tool that facilitates the creation of interactive and customizable flowcharts ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.