Home > By category > Web Development >Java & JavaScript > Javascript Hashset



Javascript Hashset

  • Downloads: 
  • Views: 
  • Rating:

'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.

Free download from Shareware Connection - A JavaScript based HasSet class. This acts like an unordered array, which can be searched for values using a native system hash. This rapidly searchable hashset is ideal for high performance js functions which wish to avoid duplicate work.

Publisher: Search Turbine | License: Freeware | Price: 0.00
Version: 1.0 | Size: 4 KB | Platform: Win2000,WinXP,Win7 x32,Win7 x64,Windows 8,WinServer,WinOther,WinVista,WinVista x64
Released Date: 30-05-2015 | Rating: 0 | Title: Javascript Hashset

Author Url: http://searchturbine.com
Program Info Url: http://searchturbine.com/js/js-hashset.html
Download Url: http://searchturbine.com/downloads/community/js-hashset.zip
Screenshot Url: http://searchturbine.com/assets/js-hashset/js-search-times-hashset-array.png

More downloads from Javascript Hashset publisher Search Turbine:

PHPWee - PHPWee is an PHP minifier for website resources including HTML, HTML5, CSS and JavaScript files. PHPWee is free and open-source under the BSD License. Documentation available at: http://searchturbine.com/php/phpwee

Javascript Hashset keywords:
Javascript Hashset related downloads:

1st JavaScript Editor - JavaScript Verifier, JavaScript formatter, JavaScript beautifier, JavaScript Editor, Validator and Debugger for beginners and professionals. AJAX developers can use javascript editor as Ajax Editor.

JavaScript Builder - Generate expressive web page using JavaScript automatically JavaScript Builder

Javascript Compressor Obfuscator - Javascript Obfuscator, Compressor. Scramble, obfuscate, and pack JavaScript code

1st JavaScript Editor Pro - The best JavaScript editor for all users!

Javascript Obfuscator - Scramble, obfuscate, and pack JavaScript code! Javascript Obfuscator converts the JavaScript source code into scrambled and completely unreadable form, preventing analysis and theft.

Shareware Connection periodically updates pricing and software information of 'Javascript Hashset' from company source 'Search Turbine' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Javascript Hashset' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Javascript Hashset.

New Reviews

Trend Micro HouseCall - With time, PC users find it increasingly difficult to keep their systems free of malware and rogue apps, despite using latest and feature packed security software. This is mostly owing to the evolving nature of malware and newer types of ...

PureSync Personal - When you use computers, there is no way you can escape using specialized third party software. These need to be used for various needs including office productivity, web access, taking back-up and ensuring proper synchronization across multiple ...

Spotflux - Browsing the internet is a common activity among PC users nowadays and it is required for work and personal purposes almost on a daily basis. However, with malware invasion on rise and hackers on prowl, web browsing and download safety has become ...

Cyotek WebCopy - It will be hard to find a computer user nowadays who does not need to access the web. Using web has become near mandatory for various personal and professional reasons. However, not everyone who owns a computer and accesses the web is blessed ...

Format Factory - No matter what reason you use the computer mostly for, converting media files from one format to another can be necessary sometimes. This can be useful when you want to convert all those series of DVDs into formats that can be played across ...

Xvirus Personal Guard - Nowadays, it is quite risky to use a computer without having suitable security suite or antivirus installed in it. Your computer’s security can be breached any moment without a suitable antivirus or Internet security software. There are so ...

Internet Explorer 10 - Up to the late 1990s, the web browser used by the bulk of Windows users was invariably Internet Explorer while Netscape played the second fiddle. The scene was relatively identical post 2000 but emergence of Firefox and later Google Chrome ...

LazPaint Portable - When it comes to choosing a suitable image editor, PC users are bombarded with options! There are a huge number of apps and some of them cost a lot. If you are looking for a freeware image editor that offers decent image editing features and ...

Hanso Player - Using a media player application to play back music files is something nearly every PC user needs to do. There are so many applications that the abundance can leave average users somewhat puzzled. If the bundled WMP does not suit your taste but ...

Norton Power Eraser - Getting rid of malware and other types of rogue applicationlications with a regular antivirus can prove to be a tough task nowadays. The way malicious users are becoming smarter with time; it makes sense to use an additional layer of protection ...




New Downloads

A1 Website Scraper

Scrape websites and extract
data into CSV files ready to
be imported anywhere. Mix and
mash scraped website data to
...

Paradox viewer

This tool allow to read/open
the Paradox tables on any
computer. An application
don\'t use any external
libraries (no ...

DBISAM viewer

This tool allow to read/open
the DBISAM tables on any
computer. An application
don\'t use any external
libraries (no ...

CoffeeCup Website Insight

Website Insight provides a
neutral, analytical view of
your website - it\'s like
looking at your pages through
a search ...

ApPHP MicroBlog Personal
PHP Web Blog

ApPHP MicroBlog (ApPHP MicroB)
is very simple and powerful
PHP blog software. This
product enables you to start
your own ...

Stimulsoft Reports.Fx for
PHP

Stimulsoft Reports.Fx for PHP
is a reporting tool designed
for creating reports in the
Internet using a client-server
...

Little System Cleaner

Little System Cleaner is an
all in one system cleaner for
Windows computers. Little
System Cleaner combines
several tools ...

PHP DataValidator Component
control

PHP DataValidator Component is
a simple lightweight tool
useful for primary general
data checks. It handles
numbers, ...

AbleCommerce

AbleCommerce Asp.

Microsoft Expression Web 3
Trial

Expression Web is a
full-featured professional
tool for designing,
developing, and publishing
compelling, feature-rich ...

debt-settlement-software-sc
ript

Multiple website scripts for
free, use them on your site.

4e JPG

A ruleset for Dungeons and
Dragons 4th edition for the
Fantasy Grounds 2 virtual
table top.